学写网站(一)前端配置之安装nvm、node、npm

一、安装nvm

node version manager 是一个用来管理node版本的工具。使用node主要是要使用npm,能够方便的管理一些前端开发的包。

nvm安装过程(windows):

1.下载

2.点击直接安装

3.配置:

①将nvm的路径添加到环境变量之中。

②打开cmd,然后输入nvm,如果没有提示找不到命令,说明已经安装成功。

4.常用命令

①nvm install node :安装最新版本的node.js。nvm i = nvm install

②nvm install [version]:安装指定版本的node.js

③nvm use [version]:使用某个版本的node

④nvm list:列出当前安装哪些版本的node

⑤nvm uninstall [version]:卸载指定版本的node

⑥nvm node_mirror [url]:设置nvm的镜像,可以用于安装国内镜像

⑦nvm npm_mirror [url]:设置npm的镜像。安装国内镜像。

镜像地址也可以在setting.txt中进行设置。

可以安装多个node 版本,然后使用use来选择某个版本。

二.node安装

nvm install  6.4.0  安装6.4.0的node版本

使用nvm安装完后,还要使用nvm use 6.4.0 才能使用。

三.npm

npm在安装node时就自动安装好了,一个node版本对应一个npm版本。

常用命令及用法:

使用淘宝镜像:

npm install -g cnpm --registry=https://registry.npm.taobao.org

以后就可以使用cnpm来安装包。

安装包:

全局安装:全局安装是安装在当前node环境中,所有项目都可以使用这个包。

本地安装:安装在当前项目(目录)中,只有当前这个项目能使用。

npm isntall express  #本地安装

npm install express -g #全局安装

 

本地安装位置

将安装包放在./node_modules下(运行 npm 命令时所在的目录),如果没有node_modules目录,会在当前执行npm命令的目录下生成node_modules目录。

可以通过require()来引入本地安装的包。

module_name = var require(‘module_name')

这样就将包作为一个变量引入。

全局安装位置

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

卸载包:

npm uninstall [package]

更新包:

npm update [package]

搜索包:

npm search [package]

 npm init

使用npm init命令在本地生成一个package.json文件,package.json是用来记录你当前这个项目依赖了哪些包,以后别人拿到你这个项目后,不需要你的node_modules文件夹(因为node_moduels中的包实在太庞大了)。只需要执行npm install命令,即会自动安装package.jsondevDependencies中指定的依赖包。

使用npm init命令后,再在本地安装新的包时,只需加上 --save -dev 即可自动保存在该json文件中。

posted @ 2019-06-06 12:22  roadcode  阅读(368)  评论(0编辑  收藏  举报