前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >webpack、npm 错误汇总

webpack、npm 错误汇总

原创
作者头像
城市中的游牧民族
修改2018-07-18 09:55:32
2.5K1
修改2018-07-18 09:55:32
举报
文章被收录于专栏:前端真相前端真相

以下错误信息均因在系统终端执行命令后产生,出自终端执行命令npm run dev。

(1)如下图:

webstorm报错信息
webstorm报错信息

搭建vue项目

使用webstorm搭建vue项目,报如上错误。

本地node版本为10。

原因: 版本10 fs.promises的API是实验性的,webstorm不允许使用。

解决:卸载掉原有node.js,重新安装node.js 8版本。

(2)Error: Cannot find module ‘webpack/bin/config-yargs’

原因:webpack和webpack-dev-server版本不匹配。

解决:降低webpack版本

先删除node_modules目录及文件,然后在项目根目录下执行卸载命令:cnpm uninstall webpack,最后重新安装较低版本的webpack:cnpm install webpack@3.12.0。

再次npm run dev,正常。

(3)Module build failed: Error: Missing……

原因: 编译失败

解决:npm rebuild

(4)执行npm run dev报错:npm ERR! Tell the package author to fix their package.json file. JSON.parse

npm ERR! Unexpected token , in JSON at position 2847 while parsing near '...compiler": "^2.5.2",,;

npm ERR! "webpack": "^...'

原因: package.json格式有误,可以根据错误信息定位到错误出处。

解决:修改后,再次执行npm run dev

(5)执行npm run dev报错:throw er; // Unhandled ‘error’ event

原因: 项目中所需端口被其它程序占用

解决:修改后该项目端口或者关闭占用相同端口的其它程序 ,再次执行命令 npm run dev

(6)Refused to load the font ‘’ because it violates the following Content Security Policy directive: “default-src ‘self’”. Note that ‘font-src’ was not explicitly set, so ‘default-src’ is used as a fallback.

原因:谷歌浏览器Chrome扩展 ‘Grammarly’导致的。

解决:移除该扩展即可。

(7) http://eslint.org/docs/rules/handle-callback-err Expected error to be handled

原因:不符合eslint规则,代码中没有用到err参数,如下:

.catch(err => {

...

}

解决:

方法一:修改规则:eslint handle-callback-err: “warn” ,但是没有根本解决问题。

方法二:在代码中使用err对象,如下:

代码语言:txt
复制
  console.log('err:' + err);

(8)npm ERR! enoent ENOENT: no such file or directory, open ‘F:\demo\path\package.json’

原因:命令执行的路径有问题

解决:在项目的根路径执行npm run dev

(9)Module not found: Error: Cannot resolve ‘file’ or ‘directory’

原因:webpack版本太老或者项目使用的是webpack-simple

解决:更改webpack版本

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档