vue create 创建项目的时候遇到使用nvm切换node后 提示‘vue‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件

前景:我是用的是nvm切换的node版本,不是直接安装高级版本node,有nvm同样困惑的可以用以下方式解决问题,加油!!!

报错:
‘vue’ 不是内部或外部命令,也不是可运行的程序 或批处理文件

解决方法:
1.检查node和npm

node -v
npm -v

2.如果有就执行安装vue 和vue-cli脚手架 -g:全局安装

npm install  vue -g
npm install  vue-cli -g
vue -V 检查是否成功安装

3.查找本地安装的nvm文件夹 全局下
例子:D://NVM/nvm下创建文件夹node_global/ node_cache

配置全局node_global#
1.在node安装目录创建 node_global 和 node_cache 文件夹
2. 配置node_global及node_cache(缓存区)

在这里插入图片描述
4.修改全局运行环境 :系统h环境变量path:添加node_global
D:\NVM\nvm\node_global
可以修改为自己的路径:

5.settings修改后

root: D:\NVM\nvm 
path: D:\NVM\nvm-nodejs 
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

重新执行cmd到当前文件夹
然后vue create front创建项目

报错了:
报了Error: command failed: yarn的错误

这个问题其实是路径问题,路径携带了中文,把中文改成英文,然后将node重新安装就能正常使用vue create 创建文件了。

修改后,又报错了:
在这里插入图片描述
解决方法:
修改本地进入到Windows环境中C:/users/admin/下
有一个文件 .vuerc
在这里插入图片描述
通过编辑器打开文件
yarn改为npm

{
  "useTaobaoRegistry": true,
//  "packageManager": "yarn"
   "packageManager": "npm"
}

重新执行创建下项目命令解决了。

vue create front

cd 当前文件夹
npm run serve

在这里插入图片描述
总结:记录一下,少走弯路!!!

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值