最近想尝试使用Webpack,根据互联网和书籍安装web pack,在执行web pack命令时使用cannot find module ' web pack-CLI;

经过检查webpack和webpack-cli都已经安装成功了。但是就是执行webpack命令的时候会出现错误。尝试了很多网上的办法和指导都没有解决这个问题。后来没有办法只能硬着头皮找问题了。

本人使用的是一台Windows7 32位的电脑,由于C盘紧张将node安装在了E盘。

当在控制台输入webpack的时候其实运行的是 node_modulesnode_moduleswebpackbinweb这个文件,他会根据是否安装有webpack-cli或者是webpack-command进行处理,当没有安装其中之一就会告诉你需要下载webpack-cli,如果只有安装webpack-cli就会利用require.resolve获取webpack-cli的路径,然后根据这个路径加载模块。我的设备的问题就是获取这个文件的路径错误导致webpack命令执行失败,由于不想把时间花在为什么获取文件路径失败原因的问题上决定进行手动设置这个路径由于我的webpack-cli的路径在E:nodejsnpm_global_modulesnode_modulesnode_moduleswebpack-cli;所以设置将获取路径的代码修改为:const pkgPath="E:\nodejs\npm_global_modules\node_modules\node_modules\webpack-cli\;

就可以成功执行了。

1.《cannot find专题之WebPack失败Cannot find module 'webpack-cli/package.json'》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《cannot find专题之WebPack失败Cannot find module 'webpack-cli/package.json'》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.cxvn.com/gl/djyxgl/169454.html