最新 Node 初始化 vue 项目报错(npm init vue@latest)以及配置淘宝镜像(cnpm)

最新 Node 初始化 vue 项目报错(npm init vue@latest)以及配置淘宝镜像(cnpm)

PS E:\SpringBootBase\ProjectOne\big-event-vue> cnpm init vue@latest

cnpm : The term 'cnpm' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the

path is correct and try again.

At line:1 char:1

  • cnpm init vue@latest

  • ~~~~

  • CategoryInfo : ObjectNotFound: (cnpm:String) \[\], CommandNotFoundException

  • FullyQualifiedErrorId : CommandNotFoundException

PS E:\SpringBootBase\ProjectOne\big-event-vue> npm init vue@latest

npm ERR! code CERT_HAS_EXPIRED

npm ERR! errno CERT_HAS_EXPIRED

npm ERR! request to https://registry.npm.taobao.org/create-vue failed, reason: certificate has expired

npm ERR! A complete log of this run can be found in: F:\IDEACODE\node\node_modules_logs\2024-03-03T06_01_11_297Z-debug-0.log

PS E:\SpringBootBase\ProjectOne\big-event-vue>

解决方法

  • 1、node 根目录新建文件夹
java 复制代码
node_cache
java 复制代码
node_global
  • 配置路径
java 复制代码
npm config set prefix "你的 node_global 文件夹"
java 复制代码
npm config set cache "你的 node_cache 文件夹"
  • 新增环境变量
  • 更换镜像

npm淘宝镜像的设置(2024.2.2:因为1 月 22 日,淘宝原镜像域名(registry.npm.taobao.org)的 HTTPS证书正式到期。如果想要继续使用,需要将 npm 源切换到新的源(registry.npmmirror.com),否则会报错。

切换镜像

java 复制代码
npm config set registry https://registry.npmmirror.com

检查镜像

java 复制代码
npm config get registry

测试npm,安装cnpm淘宝镜像

java 复制代码
npm install -g cnpm --registry=https://registry.npmmirror.com

出现

更新 npm 版本

java 复制代码
npm install -g npm@10.5.0

继续安装

java 复制代码
npm install -g cnpm --registry=https://registry.npmmirror.com

出现问题

解决方法

1、将 node_global 文件夹中的 cnpm、cnpm.cmd、cnpm.ps1 移动到 Node 根目录

2、将 node_global 文件下的node_modules 文件下的 cnpm 移动到根目录的node_modules目录里面

测试是否成功

java 复制代码
cnpm -v
java 复制代码
npm -v


  • 都没问题,解决。
相关推荐
無名路人2 小时前
小程序点餐页吸顶滚动之分类按需加载,上划切换
前端·vue.js·微信小程序
FYKJ_20104 小时前
springboot雅集社区养老管理系统04456-计算机课程设计、毕业设计
vue.js·spring boot·python·mysql·typescript·spark·django
FYKJ_20104 小时前
express皖美特色农产品网售系统53118-计算机课程设计、毕业设计
javascript·vue.js·spring boot·mysql·typescript·spark·express
FYKJ_20104 小时前
springboot羽毛球场地管理系统00626-计算机课程设计、毕业设计
vue.js·spring boot·python·mysql·typescript·spark·django
FYKJ_20105 小时前
django药饮个性化推荐系统54839-计算机课程设计、毕业设计
vue.js·spring boot·python·mysql·typescript·spark·django
farerboy10 小时前
WEB 项目如何禁用 F12 等功能
前端·vue.js·架构
parade岁月11 小时前
vtable-guild 被收录进 vuejs/awesome-vue 了 🎉
前端·vue.js
沙蒿同学11 小时前
一个人做完一套企业级系统,赚到了第一个 1000 块
vue.js·后端·go
mldong11 小时前
管理后台数据国际化:不建翻译表、一列 JSON、后端零改动
vue.js
Eric的技术杂货铺11 小时前
YsTable 使用:字典管理主从表页面完整实现(列配置、查询、权限按钮、主从联动、增删改查)
前端·vue.js