node的安装和配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node的安装和配置相关的知识,希望对你有一定的参考价值。

一 . 直接安装node

1. http://nodejs.cn/download/

 

技术分享图片

根据自己的电脑选择适合的安装包

2.安装 , 无脑下一步 , 可以选择安装路径 , 但是一定要记住 .

3.命令行窗口输入 ‘ node ‘ 就进入node编辑界面 , 可以输入node命令了.

4.因为现在的node里集成了npm , 所以npm也一并安装好了 , 可以用 npm -v 命令查看版本号 , 如果正确显示版本号就说明安装成功

5. 在刚才安装node的路径下有一个 node.js , 手动创建 "node_global" 和 "node_cache" 两个文件夹. 比如我的是放在 C:dev\\ 路径下

技术分享图片

 

6. cmd窗口输入

  npm config set prefix "C:\\dev\\nodejs\\node_global"

  npm config set cache "C:\\dev\\nodejs\\node_cache"  

 7.这时可以试试安装全局模块

  npm install express -g    // 这里的 -g 就是安装在全局的意思 , 在哪个路径都可以访问到 . install 也可以省略为 i 

这是可以看看node_global文件夹里有一个 ‘ express ‘ 文件夹 , 所有 -g 的文件都会在这里 .

8.最后也是最重要最容易出错的一步 -- 配置环境变量:

   打开系统对话框,“我的电脑”右键“属性”-“高级系统设置”-“高级”-“环境变量”

技术分享图片

 

 技术分享图片

 

在系统变量下新建"NODE_PATH",输入”C:\\dev\\nodejs\\node_global\\node_modules“。  // 要用自己的路径哦

然后打开用户变量的 "PATH" 修改为 “C:\\dev\\nodejs\\node_global\\” 

9.这时可以试试看是不是可以全局使用npm了呢 

10.推荐换成淘宝源 , 速度快好多

 

二 . nvm安装node

为了方便管理 , 可以用 nvm 安装 node , 可以任意切换 node 版本

1.下载 nvm 包 地址:访问 https://github.com/coreybutler/nvm-windows/releases 

 技术分享图片

下载 , 解压

技术分享图片

 

2. 双击 install.cmd  提示让你选择路径 , 直接回车就可以 , 然后会生成settings.txt的文本文件,把这个文件剪切到C:\\dev\\nvm目录中 ( 自己选择 , 记住就可以 ) , 然后修改里面的内容 

root: C:\\dev\\nvm 
path: C:\\dev\\nodejs 
arch: 64 
proxy: none 
node_mirror: http://npm.taobao.org/mirrors/node/ 
npm_mirror: https://npm.taobao.org/mirrors/npm/

 

前两行是路径 , 后两行是配置镜像 . 

3.配置环境变量,记住的路径派上用场了

   NVM_HOME 的变量值改为:C:\\dev\\nvm

   NVM_SYMLINK 的变量值为:C:\\dev\\nodejs;

 

  path 变量可能会自动生成 nvm 和 nodejs 的路径 , 就删掉 , 没有就直接在最后添加 %NVM_HOME%;%NVM_SYMLINK%

 

4. 试一试 nvm是否好使了呢

5. 方便的使用nvm管理 node 了

nvm install v8.8.1     // v版本   可以通过淘宝镜像的官网查询版本号 , 也可以nvm ls-remote    可以安装多个版本的node
nvm use v6.11.5         //切换到6.11.5的版本
nvm ls       // 查看所有的和当前的版本
nvm run v.6.11.5 index    // 在6.11.5 的版本下运行index.js
nvm -v      //查看当前版本
nvm ls-remote      // 查看所有的node版本
 
我基本上用6.11.5版本就可以了 . 现在就可以切换源了 
 
6. 也可以使用 nrm 管理源哦

 






以上是关于node的安装和配置的主要内容,如果未能解决你的问题,请参考以下文章

安装Node.jsnpm和环境变量的配置

Node.js 的第一个 demo 和本地服务器配置

node 环境下简单web服务器搭建代码

Node.js 7.0安装体验和示例代码解读

CentOS7系统中node安装配置

js 逆向之 node.js 环境配置详细教程