关于node.js的环境配置

使用 nvm 管理不同版本的 node 与 npm

    nvm 是 Mac 下的 node 管理工具,有点类似管理 Ruby 的 rvm,如果需要管理 Windows 下的 node,官方推荐使用 nvmw 或 nvm-windows。不过,nvm-windows 并不是 nvm 的简单移植,他们也没有任何关系。但下面介绍的所有命令,都可以在 nvm-windows 中运行。今天介绍下配置过程是怎样的。

    首先安装下载个 nvm-windows。这里不推荐使用nvmw,因为我按照教程用git下载了nvmw,之后也不能正确安装node.js。还要改文件,两个字,麻烦。所以我推荐使用nvm-windows

先进入网站:点击此处打开


打开网站之后,就可以看到 上面的版本了,下载个nvm-setup.zip安装版,方便。

下载完成之后,安装nvm-window。

在安装目录下找到settings.txt,在末尾加入:

node_mirror: https://npm.taobao.org/mirrors/node/

npm_mirror: https://npm.taobao.org/mirrors/npm/

保存即可。

如图:


安装完成,打开cmd,输入 nvm install 10.5 

即就安装了node.js的10.5.0版本。注意 10.5是要下载的版本号。需要下载哪个版本改下参数就行。

这样就很轻松的完成了node.js的安装了。所以,使用一个版本管理工具安装node还真是轻松呢。

如果安装了使用命令npm安装了全局模块,但是却发现用不了,这时候控制台在项目所在文件夹下使用命令

npm link ws

这样就可以把全局模块链接到你的项目了。当然你也可以在你项目文件夹下安装独立的局部模块。

nvm (Node Version Manager)是 nodejs的版本管理

npm (Node Package Manager)是nodejs的包的管理

在官网直接下载安装node.js也是可以的,不过会带来一些问题。有些命令报错误,我之前也是自己配置安装node.js环境的,但是后来我使用npm ls -g 查询安装的模块,老是报错,而我找了好久也发现不了问题,只好重新配置环境了。

猜你喜欢

转载自blog.csdn.net/huijiaaa1/article/details/80977485