我完全遵循这里给出的教程.但令我惊讶的是,这些文档似乎已经过时了.例如
npx webpack src/index.js dist/bundle.js 失败了:
CLI移动到一个单独的包中:webpack-cli.除了webpack本身之外,请安装'webpack-cli'以使用CLI. - >使用npm时:npm install webpack-cli -D - >使用纱线时:纱线添加webpack-cli -D
如果我安装webpack-cli并再试一次,我会看到以下错误:
哈希:af9bc06fd641eb0ffd1e版本:webpack 4.0.0时间:3865ms建于:2018-2-26 05:10:45 1资产入口点main = main.js 1 (webpack)/buildin/module.js 519字节{0} [已构建] 2 (webpack)/buildin/global.js 509字节{0} [built] [3] ./src/index.js 212字节{0} [built] [4] multi ./src/index.js dist/bundle.js 40个字节{0} [built] + 1个隐藏模块
配置中的警告尚未设置"模式"选项.将"mode"选项设置为"development"或"production"以启用此环境的默认值.
多个./src/index.js中的错误dist/bundle.js找不到模块:错误:无法解析'/ var/app/webpack_demo'中的'dist/bundle.js'@ multi ./src/index.js DIST/bundle.js
我希望我没有做一些疯狂的事情,鉴于webpack的流行,文档应该反映实际行为.如果我做错了,请告诉我.
有关升级到webpack 4的详细说明,可能会有所帮助