185.nvm和node.js环境配置

安装nvm

nvm(Node Version Manager)是一个用来管理node版本的工具,我们之所以使用node,是因为我们需要使用node中的npm(Node Package Manager)使用npm的目的是为了能够方便的管理一些前端开发的包!nvm的安装非常简单,步骤如下:

安装nvm, Windows 10系统链接:https://github.com/coreybutler/nvm-windows/releases ,下载 nvm-setup.zip到本地,之后解压执行exe文件就可以安装了,并且需要注意的是,如果想要使用nvm管理node.js,需要将nvm文件的路径配置在系统环境变量中。配置好环境变量之后就可以使用nvm进行安装并且管理node.js了。
(1)执行命令:nvm -v (或者是nvm version):查看现在使用的nvm版本。

安装node.js

因为node.js官方网站是国外的网站,所以在安装的时候可能会出现超时的问题,因此我们可以在命令行配置node.js的镜像网址。nvm node_mirror https://npm.taobao.org/mirrors/node/,和 nvm npm_mirror https://npm.taobao.org/mirrors/npm/ ,执行完成以上两条命令之后就可以在nvm文件中的setting.txt中查看到两个url了,之后再进行执行以下命令进行下载安装node.js。
(1)执行命令:nvm install node 出现:node.0.0
Node.js vnode.0.0 is only available in 32-bit.
(2)尝试着使用nvm install [version], 指定具体的版本进行下载,出现:Node.js v8.4.0 is not yet released or available.
(3)最后还是到官网进行下载吧:https://nodejs.org/zh-cn/ ,可以下载长期支持的版本。
(4)以管理员的身份运行cmd,在cmd窗口进入node.输入node.js的文件名:node-v12.16.1-x64.msi 就可以进行运行安装了。
(5)最后在cmd窗口检查node是否安装成功,执行命令:node -v 和npm -v查看当前二者的版本,如果能够显示, 就代表已经安装成功了。

安装node.js6.4.0和对应的npm

nvm 相关命令的使用:

1. 执行命令:nvm install 6.4.0,安装node版本为6.4.0,在安装node的时候,就会自动将npm安装上,但是使用6.4.0版本的node,就会对应使用3.10.3版本的的npm;如果安装8.4.0版本的node,就对应使用5.3.0版本的npm。
2.执行命令:nvm uninstall [version],可以指定卸载某一版本的node。
3.执行命令:nvm install node:对应安装最新版本的node.js,nvm i == nvm install。
4.nvm use [version]: 指定当前的使用某个版本的node。
5.nvm list:列出当前安装了哪些版本的node。
6.nvm node_mirror [url]:指定node的安装镜像;nvm npm_nirror [url]:指定npm的安装镜像。

npm

npm(Node Package Manager)在安装node.js的时候就会对应的安装相应的版本了,如果先使用npm,就需要首先指定使用的nvm版本,即使用命令:nvm use 6.4.0,然后就可以使用npm了。

使用淘宝镜像:

npm install -g cnpm --registry=https://registry.npm.taobao.org。
以后就可以使用cnpm就可以安装包了。使用cnpm安装的包是从淘宝下载的。而不是从国外,这样的话,对于一些网速限制的用户就会香菇方便一些。

安装包:

安装包分为全局安装和本地安装。全局安装是安装在当前的node环境中,在所有的项目中都可以使用这个包,而本地安装是安装在当前的项目中,只有当前的这个项目能使用,安装的方式只有-g参数的区别:
本地安装: npm install express
局部安装:npm install express -g

本地安装

(1)将安装包放在./node_modules下(运行npm命令时所在的目录),如果没有node_modules目录,会在当前执行npm命令的时候生成node_modules目录。
(2)可以在js中通过该required()来引入本地安装的包,其实reqired()就是node.js内置一个函数,就相当于python中的import。

全局安装

(1)将安装包放在/usr/local/下或者是你的node安装目录下。
(2)可以直接在命令行使用。

卸载包

npm uninstall [package]

更新包

npm update [package]

搜索包

npm search [package]

posted @ 2020-02-25 12:25  一笑而过~一笑奈何  阅读(887)  评论(0编辑  收藏  举报