node js环境安装配置

1、node js安装

node官网http://nodejs.cn/download/

7hkLX.png

直接下载msi的文件,点击安装

7hxut.png

环境变量中配置7hgR1.png

2、验证nodejs环境

node -v # node -v查看nodejs版本

npm -v # npm -v查看npm版本

7hFFx.png

上图既是安装成功

3、修改模块下载位置

1、查看npm默认存放位置

npm get prefix # npm get prefix查看npm全局模块的存放路径

npm get cache # npm get cache查看npm缓存默认存放路径

7hhPj.png

npm默认是安装到c盘\用户名\AppData下

2、在 nodejs 安装目录下,创建 “node_global” 和 “node_cache” 两个文件夹

7hi9p.png

3、修改默认的文件夹

npm config set prefix "E:\environment\nodejs\node_global" # 设置全局模块的安装路径到 “node_global” 文件夹,

npm config set cache "E:\environment\nodejs\node_cache" # 设置缓存到 “node_cache” 文件夹

7hm9I.png

由于 node 全局模块大多数都是可以通过命令行访问的,还要把【node_global】的路径“E:\environment\nodejs\node_global”加入到【系统变量 】下的【PATH】 变量中,方便直接使用命令行运行

4、测试默认的位置是否配置成功

npm install express -g
或者
npm install express --global

7hJUD.png

可以在E:\environment\nodejs\node_global\node_modules地址查看是否有刚刚下载的模块

7hPyF.png

注意:如果执行npm install express -g 报错 ,可以查看是否用户对文件夹的权限

7hNdv.png

如果权限不足可以将权限加到最高

4、设置淘宝镜像

npm 默认的 registry ,也就是下载 npm 包时会从国外的服务器下载,国内下载会很慢,一般更换为淘宝镜像:https://registry.npm.taobao.org

1、查看当前的下载镜像

npm config get registry # 查看当前下载地址

7hraq.png

2、更改为淘宝的下载镜像

npm config set registry https://registry.npm.taobao.org/

7hANc.png

3、再次检测镜像是否安装成功

5、全局安装基于淘宝源的cnpm

由于npm的服务器在海外,所以访问速度比较慢,访问不稳定 ,cnpm的服务器是由淘宝团队提供,服务器在国内,cnpm是npm镜像,一般会同步更新,相差在10分钟,所以cnpm在安装一些软件时候会比较有优势。但是cnpm一般只用于模块安装,在项目创建与卸载等相关操作时仍使用npm

1、全局安装淘宝源的cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org

7hKEr.png

2、本地查看cnpm的模块

7hZIM.png

3、查看cnpm是否安装成功

cnpm -v

7hyFG.png

安装Node.js后,可通过安装Vue.js运行vue项目

Q.E.D.