/ Importação de arquivo Webpack dinâmico durante o tempo de construção - webpack

Importação dinâmica de arquivos Webpack durante o tempo de construção - webpack

Estou trabalhando em uma extensão de navegador com invólucros para APIs de navegador. Gostaria de trocar invólucros específicos do navegador durante o tempo de criação.

Me disseram para usar process.env.NODE_ENV e o Webpack soltará ramificações de código que avaliem false, mas não sei exatamente como / onde usá-lo para alcançar o que estou tentando fazer.

Respostas:

0 para resposta № 1

Muito provavelmente você precisa adicionar o DefinePlugin ao seu array de plugins da seguinte forma:

const webpack = require("webpack")

module.exports = {
...
plugins: [
...
new webpack.DefinePlugin({
"process.env": {
"NODE_ENV": JSON.stringify("production")
}
}),
]
}