npm install 包运行出错

[email protected] requires a peer of eslint@>= 4.12.1 but none is
installed. You must install peer dependencies yourself.

在安装 babel-eslint 的时候给我来了这么一句,作为萌新的我,果断的上网搜了下,结果发现修改了 package.json 还是不行。然后我上 npm 看了下,发现人家早已有解决的方法。

npm install [email protected] babel-eslint@8 --save-dev

以上代码是可以解决该问题的,重点是 [email protected]eslint@8 后面的数字是根据报错信息提示的来写。

类似的问题,比如:

[email protected] requires a peer of ajv@^5.0.0 but none is installed. You must install peer dependencies yourself.

也是一样,使用 npm install ajv@^X(X为你的报错信息的版本号),这句也是可以的。

以上皆为本人学习时的观点,若有错误之处,请多多指教。

你可能感兴趣的:(错误解决)