使用统一的目录安装开发环境

如: D:dev

使用版本管理工具 NVM 安装 Node.js 和 NPM

NVM 安装及配置

  • 下载免安装版本并解压到 dev/nvm 目录
  • 以管理员身份运行 install.exe 直接回车,在磁盘根目录生成 settings.txt ,修改该文件并剪切到 nvm 目录
root: D:devnvm 
path: D:devnodejs
arch: 64 
proxy: none
node_mirror: http://npm.taobao.org/mirrors/node/ 
npm_mirror: https://npm.taobao.org/mirrors/npm/

如果安装不成功,可尝试去除镜像设置,使用源安装。

  • 修改环境变量

添加或修改系统环境变量

NVM_HOME=D:devnvm

NVM_SYMLINK=D:devnodejs

  • 在 path 中替换原来关于原始安装目录的配置

;%NVM_HOME%;%NVM_SYMLINK%;

NVM 常用命令

// 查看本地已安装的node.js版本
nvm list 
// 查看远程的 node.js 版本
nvm list available
// 安装node.js 稳定版|最新版|指定版本
nvm install stable|latest|6.10.2 32|64|all
nvm install latest 64
// 使用指定版本
nvm use 6.10.2

NPM 包管理

  • 在 dev 文件夹下创建 npm-cache 和 npm-global 子文件夹,分别用以存放包缓存和全局包
  • 在命令行窗口输入以下命令并运行,使前述提及的文件夹设置生效
npm config set prefix "D:devnpm-global"
npm config set cache "D:devnpm-cache"
  • 添加系统变量 NPM_GLOBAL 并附加 ;%NPM_GLOBAL% 到 Path 上

NPM_GLOBAL=D:devnpm-global

  • 使用本教程进行搭建,推荐使用 npm 管理全局包,使用 yarn 管理项目依赖包

使用 nrm 管理 npm 安装源

// 全局安装 nrm
npm -g i nrm
// 查看可用源
nrm ls
// 使用淘宝镜像
nrm use taobao

使用 yarn 安装包

  • 设置环境变量,并附加到 Path 上

YARN_HOME="D:Devnpm-globalnode_modulesyarnbin"

  • 全局安装yarn
npm -g i yarn

依赖更新工具 npm-check

// 查看依赖包是否有更新,先安装npm-check
npm i -g npm-check
// 检查npm包的状态,通过上下键可以移动光标,使用空格键可以选择需要处理的包,回车直接进行处理。
npm-check -u -g

本文固定链接: http://www.js-code.com/node-js/node-js_37849.html