大多数开发人员通过WebpackCLI运行Webpack,但Webpack也有出色的Node.jsAPI。运行WebpackExpss,而无需任务运行器。
例如,假设您有以下webpack.config.js文件.它需要一个文件app.js,并编译成./bin/app.min.js。
module.exports={modeevelopment,entry:{app:`${__dirname}/app.js`},target:web,output:{path:`${__dirname}/bin`,filename:[name].min.js}};
通常,您会运行webpack从命令行。但你也可以qui(webpack)并从Node.js运行此配置脚本:
constconfig=qui(./webpack.config.js);constwebpack=qui(webpack);const