一、安装nvm(node有些版本npm不能用brew install node@14.17.0不能直接安装)
注意:注意:注意:先安装xcode工具 在app store中下载,很大要先弄
主要参考:Macbook M1 安装node(亲测)_u012843349的博客-CSDN博客
二、安装node 14.17.0(brew install node@14 和node@16版本我程序有不兼容问题)
nvm install v14.17.0
运行试一下: node -v 看一下版本对不, 再试一下npm -v 是否可以,
如果未找到npm ,直接在 .zshrc 中加入
export PATH=$PATH:/opt/homebrew/Cellar/nvm/0.39.0/versions/node/v14.17.0/bin
然后再开启一下终端试一下
如果还没有,可以尝试brew install node@16 ,这样就可以用到 npm了
三、node-sass 版本兼容问题(注:有人说卸载node-sass 安装sass 我试过不行 )
先找一下对应的版本 我node是14.17.0 对应该版本是4.14+ ,所以我就brew install node-sass@4.14.0 当然package.json 这里的node-sass 版本改一下
四、最后试一下npm i 如果可以就完成了
总结问题:
1、有的人说用14 版本,m1 不能直接使用npm 而且安装的版本是 14.18.3,不知道是不是就我的有这问题
2、有的人说用16版本,有些项目的相关插件版本对不上,
3、有的安装15版本,这个版本安装了node 和npm都可以用了,我高兴好一会,然后对应插件版本有要求12.2 14.17.0 16.13.0 可能是m1这个的情况吧,脑子一下子嗡嗡的了,白干了