当前位置:   article > 正文

vue项目打包发布出现的报错_vue打包报错什么原因

vue打包报错什么原因

对vue项目进行打包的时候,会出现一些打包报错:
情况一:ERROR Error: Cannot find module ’ vue - loader/package. json’…

对于这种情况可以将项目文件中的依赖文件夹node_modules和依赖文件package-lock.json将他们删掉在重新运行一下打包命令,应该是没啥问题的。

ps:如果还不行可以将上述的两个文件删掉后先运行一下npm cache clean --force,在进行项目打包。
1、删除 node_modules 文件夹
2、删除 package-lock.json 文件
3、npm cache clean --force
4、npm install

情况二:Error: EACCES: permission denied, mkdir ’ /opt/deploy/glplat/ guanglvTalent一view/code/node_ modules /node- sass/ . node-gyp’…,npm ERR! This is probably not a problem with npm. There is likely additional Logging output above.

对于这种情况也可以先将项目文件中的依赖文件夹node_modules和依赖文件package-lock.json将他们删掉,然后命令要加上–unsafe-perm,也就是
npm install --unsafe-perm && npm run build

一般来说出现这些问题会有以下几点原因:
1,缺少依赖;2,文件引用错误;3,node_modules或package-lock.json依赖错误问题;4,webpack-service版本问题;5,node或npm版本问题,等等

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/338647
推荐阅读
相关标签
  

闽ICP备14008679号