报错 npx webpack

  • 背景是项目中安装 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

你可能感兴趣的:(报错 npx webpack)