Windows中NodeJS初体验

概述

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 Node.js 的使用包管理器 npm来管理所有模块的安装、配置、删除等操作,使用起来非常方便.入门环境配置.

  1. 下载安装文件传送门
    image.png
  2. 选择安装,选择模块安装
    点开那个add path选项前面的+号,我们看到,会主动把NodeJS和NPM这两个模块的命令路径添加到系统路径里,对于我们来说就非常方便了。如下图,点击next继续下一步


    image.png
  3. 安装完毕点击finish结束安装
    打开命令行,输入node -v和npm -v两个命令能正确输入版本号,说明nodejs和npm安装好了
  4. 更改node默认配置,由于node默认npm全局模块安装的存放路径是在你电脑C:\Users\你的电脑名称\AppData\Roaming\npm下的,cache路径是在你电脑的C:\Users\你的电脑名称\AppData\Roaming\npm-cache下的。长期开发使用会占满C盘空间,所以需手动更改一些设置.在D盘nodejs目录下创建两个目录,分别是node_cache和node_global,这是用来放安装过程的缓存文件以及最终的模块配置位置。配置完成后,执行下面这两个命令:
npm config set prefix "D:\Program Files\nodejs\node_global"
npm config set cache "D:\Program Files\nodejs\node_cache"

将npm的全局模块目录和缓存目录配置到我们刚才创建的那两个目录:使用命令安装cluster模块测试,命令如下:

npm install vue -g

然后打开刚才创建的node_global目录,可以看到此时vue目录就安装到这个目录底下了。

  1. 然后配置npm的环境变量和nodejs的环境变量。在计算机图标上点右键,选属性,然后点击高级系统配置,弹出来的新窗口右下角有个环境路径,点击去,就能看到环境路径的配置界面,我们点击新建。然后在弹出来的窗口里变量名填:NODE_PATH
    变量值: D:\Program Files\nodejs\node_global\node_modules\
image.png

此时还需要配置nodejs路径选择Path,然后点击右下角的编辑,然后选择npm那个。改为nodejs的安装路径即可.

image.png

这个时候所有的配置工作才算完成了,然后打开一个新的cmd窗口。先输入命令:node, 进入nodejs的交互式命令控制台,然后输入:require('vue')
如果能正常输出vue模块的信息,说明上面的所有配置就算生效了
image.png

我们还需要做的最后一个工作是,将npm的模块下载仓库从默认的国外站点改为国内的站点,这样下载模块的速度才能比较快,只需要一个命令即可,命令是:
npm --registry https://registry.npm.taobao.org install cluster
上面的命令是临时使用国内一家npm源的地址来安装cluster模块。从下面图中可以看到,速度非常快。只用了不到0.8秒。而我们上面第一次安装的时候用了差不多3秒多,速度快了3倍多。

如果想一直使用这个源的地址,那么可以使用下面这个命令来配置。
npm install -g cnpm --registry=registry_url
registry_url指的是国内提供的一些npm仓库地址,常用的有:
https://registry.npm.taobao.org
http://r.cnpmjs.org/
这两个都可以使用。如下面第二张图所示,配置好国内源后,安装一个较大的模块express,只用了不到6秒多一点,速度提升还是非常可观的。至此,nodejs和npm在windows上的配置就全部完毕。
参考

你可能感兴趣的:(Windows中NodeJS初体验)