❤ npm使用以及报错问题归纳和解决方法

38 篇文章 1 订阅
20 篇文章 0 订阅

❤ npm使用以及报错问题归纳和解决方法

最新推荐使用 2024-07 
//切换新源
npm config set registry https://registry.npmmirror.com

// 查看npm镜像地址
npm config get registry

1、npm ERR Error while executing npm ERR CProgram FilesGitcmdgit.EXE ls-remote -h -t sshgit@

问题:

翻译过来就是:
npm ERR执行npm ERRC程序文件时出错Gitcmdgit.EXE ls remote-h-t sshgit@

解决方式:

需要清除DNS

可以清除DNS
执行命令
ipconfig /flushdns

然后执行

使用淘宝镜像
npm install --registry=https://registry.npm.taobao.org

2、This is probably not a problem with npm. There is likely additional logging output above.

问题:

翻译过来就是:
这可能不是npm的问题。上面可能有额外的日志输出。

解决方式:

总结一下常见的几种错误:

1、缺少依赖,如果缺少依赖的话,在最顶上会提示你安装那些缺失的依赖,一开始我也没注意,确实这个提示语提示的信息跟依赖一点关系没有,但确确实实缺少依赖也会报这个错误,大家好好看看错误信息。

2、文件引用错误,文件引用错误也会报这个错,一般也会在最顶上提示你文件的相关信息。

3、node_modules依赖错误问题,如果以上两种方案都没有解决或者说根本没有报文件相关的错误信息的话,那就删除node_modules重新安装,用cnpm 或yarn安装试一下

4、webpack-service版本问题,这个问题博客上有人说过,大家可以自行查找一下相关博客。

5、node版本问题,如果上面还解决不了大家的问题的话,那就重装一个低版本的node试一下,如8.多的版本。

6、如果还有问题的话,那就留言吧,我会帮你一起找其中的问题。
————————————————

3、Rule can only have one resource source (provided resource and test + include + exclude) in …

❤ npm 报错:Rule can only have one resource source (provided resource and test + include + exclude) in {
“exclude”: [

报错原因

翻译过来就是:webpack版本冲突(基本都是webpack5)

解决方法:

1.删除node_modules和package.lock.json
2.重写package.json里webpack的版本号"webpack": “^4.44.2”,

4、cnpm 和不识别es6语法问题,cnpm之后npm run serve 报错

设置淘宝镜像时遇到了cnpm下在vscode无法识别es6语法

1、设置淘宝镜像**

npm config set registry [http://registry.cnpmjs.org](http://registry.cnpmjs.org/)

2、通过npman下载安装cnpm

npm install -g cnpm -registry=https://registry.npm.taobao.org

全局安装了cnpm,然后cmd界面下是正常使用的,但是vscode终端里面没办法正常地使用

3、切换使用国内npm镜像,并且尽量放弃使用cnpm

npm install --registry=https://registry.npm.taobao.org

4、npm instal提示

Could not install from “node_modules\html-pdf-adaptive\node_modules\xxx” as it does not contain a package.json file.

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

林太白

感谢打赏,你拥有了我VIP权限

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值