一 . 直接安装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. ArcSDE 常用命令

    一.sdeservice命令: 1. 创建sde服务:sdeservice –o create ArcSDE常用操作命令(转): 启动cmd 1. 创建和删除ArcSDE服务操作命令(sdeservi ...

  2. 弧形菜单(Android)

    弧形菜单(Android) 前言:公司需求,自己写的一个弧形菜单! 效果: 开发环境:AndroidStudio2.2.1+gradle-2.14.1 涉及知识:1.自定义控件,2.事件分发等 部分代 ...

  3. C语言输入语句scanf与fgets linux下

    1.测试使用scanf的一个例子: #include "stdio.h" #include "string.h" int main() { char name[ ...

  4. php 环境搭配 脚本模式(1)

    php介绍目标1:<?phpecho 'hello world'; //配置好了apacheecho '<br/> 现在时间:" .date(’Y-m-d H:i:s‘)“ ...

  5. 【Leetcode】【Medium】Gas Station

    There are N gas stations along a circular route, where the amount of gas at station i is gas[i]. You ...

  6. WBS 工作分解结构

    WBS:工作分解结构(Work Breakdown Structure) 创建WBS:创建WBS是把项目 交付成果和项目工作分解成较小的,更易于管理的组成部分的过程. 主要用途WBS是一个描述思路的规 ...

  7. 第四周 day4 python学习笔记

    关于装饰器的更多信息可以参考http://egon09.blog.51cto.com/9161406/1836763 1.装饰器Decorator 装饰器:本质上是函数,(装饰其他函数),就是为其他函 ...

  8. SAP HANA Delivery Unit概念简述

    介绍 在SAP HANA应用开发领域里,我们通常用package来存储modeler views和XS工程等模型.这些包应该被部署到最终的生产服务器上. Delivery Unit是SAP HANA原 ...

  9. web服务器、app(应用)服务器、DB后端性能瓶颈和分析

    性能测试day07_性能瓶颈和分析 https://www.cnblogs.com/leixiaobai/p/9463748.html 其实如果之前都做的很到位的话,那么再加上APM工具(dynaTr ...

  10. sql语句中where,have,on的区别

    一.where和on的区别 数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户.  在使用left jion时,on和where条件的区别如下:   1. ...