问题重现:
- 首先创建一个webpack-app的目录。
- 进入webpack-app的目录,通过npm init 创建一个package.json文件。
-
安装webpack、webpack-cli:
npm install webpack webpack-cli --save-dev -
创建一个app.js文件,里面写一些测试代码:
alert("test"); -
执行命令:
webpack app.js bundle.js
出现报错:ERROR in multi ./app.js bundle.jsModule not found: Error: Can't resolve 'bundle.js' in '/Users/longma/Desktop/work/webpack_app'@ multi ./app.js bundle.js main[1]
解决办法:
webpack app.js bundle.js 是旧版本的执行命令,新版本命令改为:webpack app.js -o bundle.js,执行后可以正常打包文件了。
Asset Size Chunks Chunk Names
bundle.js 943 bytes 0 [emitted] main
Entrypoint main = bundle.js
[0] ./app.js 15 bytes {0} [built]