执行webpack命令出错:无法识别webpack && Can‘t resolve ‘./src‘ in xxx

一.webpack : 无法将“webpack”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。

  1. 解决方案:全局安装webpack 和webpack-cli。
    命令:cnpm install webpack-cli -g
    注:直接在电脑上找到应用程序powershell,在powershell中执行在VS Code中直接安装,可能无法装上(我的就是没有装上)

  2. 检查是否已经安装成功:运行命令webpack -v
    如果能够显示版本号则表示安装成功
    安装成功

二、执行webpack命令报错:ERROR in Entry module not found: Error: Can’t resolve ‘./src’ in xxx

  1. 错误原因及解决方案:
    1)webpack4.xxx中:
    a. src目录下没有index.js文件,在src目录下创建index.js文件即可。——因为index.js是webpack的默认入口文件
    b.如果已经有index.js文件,依然报错。请检查webpack命令的运行路径。webpack命令只能在当前项目的根目录下(src的父目录)运行,在其他任何位置运行都会报错
    报错
    切换到项目webpack-base目录下,成功运行
    切换目录后成功运行
    2)webpack3.xxx中
    在webpack.config.js的exports default={}中添加配置项: entry:入口文件的路径名

三、总结

1.安装包时,尽量在电脑的相应程序中进行,IDE不是万能的,可能会出错
2.检查包是否安装的命令一般是:执行包的命令 +v
例如:此处可以用 webpack -v检查 webpack的命令是否安装好


版权声明:本文为qq_45327886原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。