MAC电脑 M2 安装vue2项目依赖踩坑

设备:macbook pro 2022 
芯片:M2
环境:已安装nvm

问题:

1.  通过nvm安装最新的node版本 v14.15.4及以上版本都没有什么问题,但是当通过nvm安装v15.x.x一下版本node 时,就会出现如下报错:python not found

实际我电脑有python3,安装高版本的时候也能自动找到,所以不是python的问题,查了百度之后,发现是M系列兼容arm架构还没有完全做好,官方库的对应issue表示:

在终端输入

​
arch -x86_64 zsh

​

回车进入Rosetta 2模式,然后就可以用 nvm install 安装 低版本node 了

参考链接:mac M1 nvm安装node失败,感谢大佬

 2.  用node10.24.1安装依赖不报错,但运行提示  

When you use `vue` option, make sure to install `vue-template-compiler`.  还有一堆mould build failed,
查百度,先安装vue-template-compiler,还是不行,猜会不会是版本不匹配,

按照网上教程:
Vue和vue-template-compiler版本之间的问题

用 :

npm update


更新了很多依赖,版本并且将版本对应,

我之前单独安装vue-template-compiler是降版本与原有的vue(2.5.17)匹配,update是按照自然安装的vue-template-compiler版本(2.7.15)将其他的依赖,包括vue也更新了

然后能跑了

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值