windows安装

注意事项,windows安装路径,不能有空格
安装之后,要在settings.txt里面加配置

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

详细安装教程
安装blog-底下有命令

mac安装nvm

卸载node先!一定要先卸载,依次输入

sudo npm uninstall npm -g
sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*
sudo rm -rf /usr/local/include/node /Users/$USER/.npm
sudo rm /usr/local/bin/node
sudo rm /usr/local/share/man/man1/node.1
sudo rm /usr/local/lib/dtrace/node.d

完事后验证一下

node  //command not found
npm  //command not found

发现要先安装wget,或者curl,我选了wget
curl和wget的区别
安装wget要用brew install wget
brew每次使用的时候,都会自动更新,麻瓜!

然后安装nvm

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

有问题的话看安装nvm的教程
安装完nvm,下载node。
如果不是先卸载原有的全局node再安装nvm的话,安装完nvm使用node的时候,也需要卸载原来的,卸载完原来的node,在use新的node时,就会出现底下问题。

our user’s .npmrc file (${HOME}/.npmrc)
has a `globalconfig` and/or a `prefix` setting, which are incompatible with nvm.
Run `nvm use --delete-prefix v12.16.0` to unset it.

解决办法

npm config delete prefix

再重新use

nvm use 12.16.0

如果vue项目打不开,就重启一下命令行,或者重新use node version

记录于7月19日

每次打开新项目,都提示node没了,烦死了
搜索得知还有个默认命令,默认使用某个版本,就不用次次切换了

nvm install xxx       //安装版本号
nvm use xxx         //设置使用版本号
nvm list          //所有的node版本号
nvm alias default v4.2.4  //nvm设置默认node版本号


nvm install --lts # 下载最新的稳定版
nvm alias default <版本号> //永久切换版本(版本别名,default就是默认使用的版本)
nvm uninstall <版本号> // 删除指定版本
nvm ls // 查看本地所有版本
nvm ls-remote --lts  //查看线上所有稳定版
nvm安装不上node,网络被墙的解决方式

nvm 安装node不成功,nvm list能查到版本但是nvm use 版本号显示该版本没有安装成功,解决:
在nvm安装nvm目录下,修改settings.txt配置文件,在文件中加入淘宝镜像下载地址:

node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/