一 . 直接安装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的安装和配置的更多相关文章

  1. node.js安装和配置(windows系统)

    node.js安装和配置(windows系统) node javasript vscode  node是javascript的管理工具,所以开发javasript项目都要下载安装和配置node. 传送 ...

  2. Node.js 安装与配置

    引言: JavaScript是一种运行在浏览器的脚本,它简单,轻巧,易于编辑,这种脚本通常用于浏览器的前端编程,但是一位开发者Ryan有一天发现这种前端式的脚本语言可以运行在服务器上的时候,一场席卷全 ...

  3. Node.js安装和配置

    今天有时间开始要研究Node.js了,项目的需要,先把环境正好,初次接触,把安装和配置过程记录下来,以备不时之需.言归正传. 1.打开NodeJS的官网,下载和自己系统相配的NodeJS的安装程序,包 ...

  4. node.js安装与配置

    node.js是一个基于Chrome V8引擎的javascrit运行环境. node.js使用了一个事件驱动.非阻塞式I/O的模型,使其轻量又高级. node.js的包管理器npm,是全球最大的开源 ...

  5. Node.js安装+环境配置【Windows版】

    Node.js安装及环境配置之Windows篇  一.安装环境 1.本机系统:Windows 10 Pro(64位)2.Node.js:v6.9.2LTS(64位) 二.安装Node.js步骤 1.下 ...

  6. node的安装和配置教程

    node,除了做数据服务处理,还是各大框架的环境依赖,作为前端开发人员,node是必不可少的.好了,接下来直接开始. 一.根据自己的安装环境(即你的电脑系统版本)下载对应安装包,官网地址:https: ...

  7. node.js 安装及配置(hello world)及 node 的包管理器(npm)

    下载地址:Download | Node.js,无脑下一步安装即可: 安装时,会自动将 node 可执行文件路径添加进 Path 内,这样进入 cmd 命令行,以查看 node 的安装版本: > ...

  8. 【node】安装和配置node项目文件

    需要把 views文件中的子文件全部改为以 .ejs的后缀 1·npm install express -g (全局安装) 2·npm install -g express-generator (安装 ...

  9. 【Nodejs】【node.js 安装 和 配置Sublime Text的Node.js】

    [一] [安装nodejs] 第一步:下载安装文件: https://nodejs.org/en/download/ 第二步:安装nodejs 下载完成之后,双击"node-v6.10.1- ...

随机推荐

  1. 02_dubbo实例_多版本号

    [多版本作用] 当一个接口实现,出现不兼容升级时,可以用版本号过渡. 版本号不同的服务之间不能引用. [版本迁移方式] 1.在低压时间段,先升级一半Provider为新版本. 2.再将所有消费者升级为 ...

  2. 01_Zookeeper简述

    [Zookeeper应用场景] zookeeper作为一个开源的分布式应用协调系统,已经用到了许多分布式项目中,用来完成统一命名服务.状态同步服务.集群管理.分布式应用配置项的管理等工作. [Zook ...

  3. RC4 加解密

    加密解密都是这一个接口 int Rc4EncryptFile(std::string in_file_path, std::string out_file_path, const char *rc4_ ...

  4. gradle中文学习资料

    http://wiki.jikexueyuan.com/project/GradleUserGuide-Wiki/ https://www.gitbook.com/book/lippiouyang/g ...

  5. html5自我总结

    2017年7月30日 合抱之木,生于毫末.九层之台,起于累土.软件行业要熟记和训练的东西有很多,在此,写一下如何快速搭建html及自我见解(这里只介绍我自己用到的,还有部分存在但是用不到的就不讲解了) ...

  6. application/x-www-form-urlencode 和 multiple/form-data

    一.概述 在学习ajax的时候,如果用post请求,需要设置如下代码. ajax.setRequestHeader("content-type","application ...

  7. DevExpress控件使用之多重坐标图形的绘制 z

    有时候,基于对一些年份.月份的统计,需要集成多个数值指标进行分析,因此就需要把多种数据放到一个图形里面展现,也成为多重坐标轴,多重坐标轴可以是多个X轴,也可以是Y轴,它们的处理方式类似.本文通过一个例 ...

  8. 475. Heaters (start binary search, appplication for binary search)

    Winter is coming! Your first job during the contest is to design a standard heater with fixed warm r ...

  9. 模式:模版、样式;属于分类、识别的范围;分类、归类的标准-How are patterns obtained?

    模式及套路 模式:模版.样式:属于分类.识别的范围. How are patterns obtained? Through : re-use, classification and finally a ...

  10. UVa 1349 - Optimal Bus Route Design(二分图最佳完美匹配)

    链接: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem& ...