在 webpack 4 中,可以无须任何配置使用,然而大多数项目会需要很复杂的设置,这就是为什么 webpack 仍然要支持 配置文件。这比在终端(terminal)中手动输入大量命令要高效的多,所以让我们创建一个取代以上使用 CLI 选项方式的配置文件:
const path = require("path"); //导入一个模块
module.exports = {
entry:"./src/index.js", //入口文件
output:{//输出文件对象
filename:"bundle.js",//输出文件名
path:path.resolve(__dirname, ‘test‘)//输出文件的路径,在这种方式下是个绝对路径
}
};
webpack –-config webpack.config.js
{
"name": "webpack-demo",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"build":"webpack --mode production"
},
"keywords": [],
"author": "",
"license": "ISC"
}
然后在命令行工具下执行:
npm run build
这里的npm run XXX是运行XXX脚本,XXX是你在package.json文件中scripts字段下定义的。
原文:https://www.cnblogs.com/hkfyf/p/11688960.html