- 背景是项目中安装
npm install webpack webpack cli
(版本4以上)
- 项目根目录输入
webpack .\src\main --output .\dist\bundle.js
报错如下
webpack : 无法将“webpack”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保
路径正确,然后再试一次。
所在位置 行:1 字符: 1
+ webpack .\src\main --output .\dist\bundle.js
+ ~~~~~~~
+ CategoryInfo : ObjectNotFound: (webpack:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
- 解决方案:因为npm会从全局模块中找webpack,但是我并非全局安装,而是项目本地安装,所以报错。所以需要npx命令运行命令。npx会先找项目中的node_modules中的包文件。总之版本太高,需要注意。
npx webpack .\src\main --output .\dist\bundle.js