下载
下载网址:https://nodejs.org/zh-cn/
点击下载长期支持版。另外一个属于尝鲜版,不够稳定。
我这边下载的是node-v12.14.0-x64.msi,双击开始安装,选择安装路径,一路next安装完毕。
安装完成查看:
查看是否安装成功
node -v 查看 node 版本
npm -v 查看 npm 版本
如下图所示则安装成功。
环境配置
若想将全模块所在路径和缓存路径放在我node.js安装的文件夹中,则可在此处创建两个文件夹【node_global】及【node_cache】如下图:
设置全局目录和缓存目录,创建完两个空文件夹之后,打开cmd命令窗口,输入:
npm config set prefix "D:\tools\web\node_js\node_global"
npm config set cache "D:\tools\web\node_js\node_cache"
之后可以打开C:\Users\xxxx\.npmrc查看是否保存进去。
如果想重新配置路径,则删除此.npmrc文件,通过cmd命令重新设置路径。
接下来设置环境变量:
打开 我的电脑-属性-高级系统设置-高级下的环境变量。
在用户变量下的path中新增D:\tools\web\node_js\node_global;
在系统变量下新建NODE_PATH,输入D:\tools\web\node_js\node_modules。
测试
配置完成后可以安装module来测试,下面是安装最常用的express模块。
npm install express -g # -g是全局安装的意思
如下图所示安装成功。
此时还没有express的可执行文件,需要运行在命令输入npm install -g express-generator
此时node_global下生成如下文件:
现在可以使用express创建工程了。
输入命令:express helloworld
进入工程目录:cd helloworld
打开工程:npm start
出现上述情况,则需要装node包管理器,输入npm install。
之后可以npm start:
然后在浏览器输入http://localhost:3000/,就可以访问3000端口上的node web网页。
更多
国内直接使用npm官方镜像比较慢,使用淘宝镜像比较快。
安装淘宝npm镜像
npm install -g cnpm --registry=https://registry.npm.taobao.org
之后可以通过cnpm命令来安装模块。
cnpm install [name]