node.js环境变量配置
来源:互联网 发布:js面向对象的思想 编辑:程序博客网 时间:2024/06/03 19:26
最近在实习公司,由于工作上的需要,需要用到node.js,由于第一次接触,配置时也出现了各种各样的问题,找了好多教程,最后感觉有的不太全面,就做出一些归纳。
第一步:下载
直接去node.js中文网下载需要的版本即可;
网址:http://nodejs.cn/download/
第二步:安装
直接无脑进行下一步(注意:请选择好你安装的路径,以免配置时找不到位置);
安装完成后,打开cmd命令窗口,进行简单的测试。本人的是(node -v:v8.6.0 npm -v:5.3.0)
可查看到node和npm的版本,说明安装成功
第三步:环境变量配置
说明:这里的环境变量配置,主要配置的时是npm安装全局模块所在的路径,以及缓存cache所在的路径,如果不配置,会自动保存在【C:\Users\用户名\AppData\Roaming\npm】
路径下,占用系统盘的空间。例如:我希望将npm安装的全局模块以及缓存cache放在node的安装目录下(本人的安装路径:“F:\Program Files\nodejs”);
在安装路径下(依照个人安装路径)建立两个文件夹【node_global】及【node_cache】如下图:
创建完成后,在命令窗口中输入下面两行命令:
npm config set prefix "F:\Program Files\nodejs\node_global"
npm config set cache "F:\Program Files\nodejs\node_cache"
注意:每个人路径视具体情况而定!!!
接下来设置环境变量,关闭命令窗口,“我的电脑”——>“右键”——>“属性”——>“高级系统设置”——>“环境变量”,如图:
进入环境变量对话框,在系统变量下新建“NODE_PATH”,输入路径:F:\Program Files\nodejs\node_global\node_modules
并将用户变量下的【path】修改为:F:\Program Files\nodejs\node_global
至此,node.js安装已经全部完成,接下来,进行常用模块的安装:
安装express:
打开命令行窗口,输入命令:npm install -g express(如果是4.X版本,需要再输入一条命令:npm install -g express-generator,如果不安装会导致express无法被识别)。安装完成后,输入express --version测试是否安装成功。(express --version:4.15.5)
接下来,安装淘宝镜像cnpm(据说npm容易被墙……所以通常用cnpm来替代)
若想要详细的了解cnpm,前往淘宝官网查看https://npm.taobao.org/
在命令行中输入:npm --registry=https://registry.npm.taobao.org install cnpm -g ,安装完成后,即可将npm指向国内淘宝镜像源,之后输入cnpm -v,测试是否安装成功。
(cnpm -v: cnpm@5.1.1)
在以后的开发中,就可以用使用cnpm来替代npm了。
最后:安装bower
bower更多的用于前端开发,如果不需要,可以不用装。
在cmd中输入:cnpm install bower -g即可开始安装bower至刚刚所指定的node_global,同样地,在安装完毕后输入bower -v进行测试。
(bower -v:1.8.2)
注: 安装模块时 cnpm/npm install XXXX -g表示全局安装
如有问题,我们可以多多交流!共同学习,共同进步!
- node.js环境变量配置
- Node.js环境变量配置
- Node.js环境变量配置
- node.js环境变量配置
- Jenkins 配置 node.js 环境变量
- node.js安装以及配置环境变量
- Node.js安装及环境变量配置
- mac下WebStrom + node.js +jdk环境变量配置
- centos7安装node.js框架与配置环境变量
- NODE环境变量配置
- Linux下配置node环境变量
- 安装配置node.js
- Node.js 安装配置
- Node.js 安装配置
- webstorm配置node.js
- Node.js安装配置
- sublime配置node.js
- node.js环境配置
- Wannafly挑战赛1 B
- 进程间通信IPC---共享内存
- Leetcode#15. 3Sum
- UVA
- HTTPS理解
- node.js环境变量配置
- 高版本模拟器不能访问Data的问题解决方案
- 一:邮件开发模版
- JavaWeb学习笔记——XML
- 常用dos命令
- Python3:《机器学习实战》之AdaBoost算法(2)算法实现
- ConfigReader(三十七)—— ReadMoveCameraConfig
- 安装虚拟机 & 安装CenOS 7
- 配置redis的时候出现了设置密码而不生效的问题