Appearance
系统登录
系统登录
使用
brew
安装shellbrew install node
brew install node
使用安装程序安装,直接下载安装即可
Windows
篇
去官网下载页面下载对应的
Node.js
即可下载完成后开始安装,直接一直下一步即可
在
Tools for Native Modules
选择项里面的话是提示需要安装构建工具(Python 2
和Visual Studio
构建工具),建议此处勾选我希望将全模块所在路径和缓存路径放在我
node.js
安装的文件夹中,则在我安装的文件夹C:\Program Files\nodejs
下创建两个文件夹node_global
及node_cache
如下图:shell//创建完后输入以下命令【此命令是将所有的模块所在的路径和缓存路径放入nodejs文件夹中】,尽量保持在Nodejs的文件夹下 npm config set prefix "C:\Program Files\nodejs\node_global" npm config set cache "C:\Program Files\nodejs\node_cache"
//创建完后输入以下命令【此命令是将所有的模块所在的路径和缓存路径放入nodejs文件夹中】,尽量保持在Nodejs的文件夹下 npm config set prefix "C:\Program Files\nodejs\node_global" npm config set cache "C:\Program Files\nodejs\node_cache"
环境配置
- 新建一个系统变量,变量名:
NODE_HOME
;变量值(你的安装目录):C:\Program Files\nodejs
- 编辑Path变量,新增两个条目
%NODE_HOME%
%NODE_HOME%\node_global
- 新建一个系统变量,变量名:
设置国内源
shellnpm config set registry "https://registry.npm.taobao.org"
npm config set registry "https://registry.npm.taobao.org"
运行**
npm install express -g
** 以全局方式安装express模块
Ubuntu
篇
bash
# Using Ubuntu
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt-get install -y nodejs
# Using Debian, as root
curl -fsSL https://deb.nodesource.com/setup_16.x | bash -
apt-get install -y nodejs
# Using Ubuntu
curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
sudo apt-get install -y nodejs
# Using Debian, as root
curl -fsSL https://deb.nodesource.com/setup_16.x | bash -
apt-get install -y nodejs
卸载
删除
/usr/local/lib
中的所有node
和node_modules
删除
/usr/local/lib
中的所有node
和node_modules
的文件夹如果是从
brew
安装的, 运行brew uninstall node
检查
~/
中所有的local
,lib
或者include
文件夹, 删除里面所有node
和node_modules
在
/usr/local/bin
中, 删除所有node
的可执行文件最后运行以下代码:
shellsudo rm /usr/local/bin/npm sudo rm /usr/local/share/man/man1/node.1 sudo rm /usr/local/lib/dtrace/node.d sudo rm -rf ~/.npm sudo rm -rf ~/.node-gyp sudo rm /opt/local/bin/node sudo rm /opt/local/include/node sudo rm -rf /opt/local/lib/node_modules
sudo rm /usr/local/bin/npm sudo rm /usr/local/share/man/man1/node.1 sudo rm /usr/local/lib/dtrace/node.d sudo rm -rf ~/.npm sudo rm -rf ~/.node-gyp sudo rm /opt/local/bin/node sudo rm /opt/local/include/node sudo rm -rf /opt/local/lib/node_modules
修改镜像源
设置镜像源
shellnpm config set registry https://registry.npm.taobao.org
npm config set registry https://registry.npm.taobao.org
查看镜像源
shellnpm config get registry
npm config get registry
安装镜像源
shellnpm install -g cnpm --registry=https://registry.npm.taobao.org
npm install -g cnpm --registry=https://registry.npm.taobao.org