npm npm的服务器位于国外可能会影响安装
cnpm 淘宝团队做的国内镜像

// 安装 cnpm
npm install cnpm -g --registry=https://registry.npm.taobao.org
// 查看版本
cnpm -v
// 查 npm 的源
npm config get registry

一、cnpm -v 在 cmd 中能识别,但是 VsCode 无法识别的解决办法

终端报错:

cnpm : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\cnpm.ps1

而在cdm中可以查到cnpm的版本

解决办法:

打开编辑器终端:

  • 查:get-ExecutionPolicy 结果:Restricted
  • 修改:Set-ExecutionPolicy -Scope CurrentUser
  • 提示输入:RemoteSigned
  • 查cnpm 版本: cnpm-v

二、更改npm源

国内常用的npm源地址为淘宝镜像:https://registry.npm.taobao.org/

  • 查:npm list
  • 修改: npm set registry https://registry.npm.taobao.org/
  • 删除:npm config rm registry

三、安装依赖报错 SyntaxError: Unexpected token {、

冷静,可能是node 版本不对

或者

重新恢复 package.json 文件,删了 package-lock.json ,重新 npm i 安装依赖

  • 在 npm5 版本后,当我们运行 npm intall 发现会生成一个新文件 package-lock.json;
  • 使用 cnpm install 时候,并不会生成 package-lock.json 文件。cnpm install 的时候,就算你项目中有 package-lock.json 文件,cnpm 也不会识别,仍会根据 package.json 来安装

详细理解:https://blog.csdn.net/qianyu6200430/article/details/115191545

四、安装依赖卡死或者安装不 了,

在 cmd 以管理员身份安装:cnpm i

npm 安装依赖遇到的问题相关推荐

  1. mac系统升级后npm安装依赖报错gyp: No Xcode or CLT version detected

    mac更新系统后,npm安装依赖包报错如下: gyp: No Xcode or CLT version detected 原因: 缺少了XCODE的CLI(command-line tools )工具 ...

  2. 记一次npm安装依赖奇怪的gyp报python错误

    记一次npm安装依赖奇怪的gyp报python错误 @[TOC](记一次npm安装依赖奇怪的gyp报python错误 错误一 错误一解决 错误二 错误二解决 错误一 C:\Users\yuanz\De ...

  3. npm 安装依赖报错解决方法总结

    npm 安装依赖报错解决方法总结 参考文章: (1)npm 安装依赖报错解决方法总结 (2)https://www.cnblogs.com/ysxq/p/11658571.html (3)https: ...

  4. 解决国内NPM安装依赖速度慢问题

    不知道各位是否遇到这种情况,使用NPM(Node.js包管理工具)安装依赖时速度特别慢,为了安装Express,执行命令后两个多小时都没安装成功,最后只能取消安装,笔者20M带宽,应该不是我网络的原因 ...

  5. 解决npm 安装依赖提示 Maximum call stack size exceeded问题

    问题场景:项目npm install 安装依赖时报错:Maximum call stack size exceeded. 解决思路: 1.删除node_modules重新npm install 2.清 ...

  6. npm安装依赖相关命令

    在前端项目中经常会用到npm安装一些依赖,但是有时我们对一些命令所起的作用不是很清晰. 所以专门在此记录一下,以供学习. npm install xxx:安装依赖到项目目录下,不会将模块依赖写入dev ...

  7. npm安装依赖包报错

    最近在新下载了一个项目,需要 npm i 下载依赖,,但是一直报错,, 首先用cnpm源下载 $ npm install -g npm npm ERR! code E500 npm ERR! 500 ...

  8. npm安装依赖报错 unable to resolve dependency tree....

    场景: 之前的项目组已经没我需求了,我被分配到一个新项目组,重新clone的master代码,在npm install的时候报错unable to resolve dependency tree- 这 ...

  9. npm安装依赖至指定版本 npm依赖升级

    方法一 先在package.json里修改好指定版本号(例:axios": "^0.19.2),然后输入: npm update axios 方法二 npm update axio ...

最新文章

  1. python slice函数画高维图_Python 绘制 3 维以上的高维图
  2. P3521-[POI2011]ROT-Tree【线段树合并】
  3. C#中的?和?? 可空类型和空值判断
  4. Spring Bean的生命周期(非常详细)
  5. 关于Win2003下ASP无故停止
  6. 触发器中的 临时表 old 与 new
  7. 开课吧:Html5有哪些新特性?
  8. GNOME 3.20 两大新特性说明
  9. [转载]HTTP的幂等性
  10. 令牌环网Token Ring协议
  11. ubuntu命令行模式与图形桌面切换方法
  12. 制作带边框的圆形头像
  13. linux读usb蓝牙数据,嵌入式Linux下USB蓝牙设备驱动.pdf
  14. python-图像边缘化处理
  15. 机器学习常用小代码块
  16. echart 实现地图坐标轴带图标
  17. 我有一个梦想,希望每一位提到算法的人,不再立即紧皱眉头
  18. C语言算法扩散墨水,66行C语言计算器,别忘了下载TC编译器!
  19. 大数据算法培养计划!
  20. 关于Android 12 适配,看这篇就够了

热门文章

  1. C++中 Vector使用方法
  2. 一文解读光纤收发器单模和多模的区别!
  3. 【渝粤教育】广东开放大学 标准化理论与方法 形成性考核 (53)
  4. 【渝粤题库】陕西师范大学200701 数字逻辑
  5. 渝粤教育 陕西师范大学 《证券投资学[专升本]》作业
  6. 【物联网工厂大揭秘】电路板、数传模块 是怎么生产制造出来的?
  7. Semtech的LoRa技术实现智能化工业应用管理
  8. php 设置统一处理错误,统一的PHP错误处理理论
  9. zeal刷新不出来_推进重涂市场标准化,立邦率先推出刷新服务“八大验收标准”...
  10. toad查看oracle的plsql包,Oracle logminer 分析redo log(TOAD与PLSQL)