node环境配置
nvm安装
nvm (Node Version Manage)
是一个用来管理node
版本的工具,我们之所以需要使用node
,是因为我们需要 node
中的 npm(Node Package Mangage)
, 使用npm
的目的是为了能够方便的管理一些前端开发的包。安装步骤如下:
- 到链接下载
nvm
的安装包:https://github.com/coreybutler/nvm-windows/releases
- 然后点击下一步,安装即可!
- 安装完成后,还需要配置环境变量。在我的电脑->属性->高级系统设置->环境变量->系统环境变量->path,新建,把nvm处的路径填入即可!
- 打开cmd ,然后输入nvm,如果没有提示没有找不到这个命令,说明安装成功!
- mac或者linux 安装nvm:
https://github.com/creationix/nvm
nvm 常用命令:
1nvm install [version]
:安装指定版本的node.js
2nvm use [version]
:使用某个版本的node.
3nvm list :
列出当前安装了哪些版本的node
。
4nvm uninstall [version]
: 卸载指定版本的node。
5nvm node_mirror [url]
: 设置nvm
的镜像。
6nvm npm_mirror [url] :
设置npm
的镜像。
node安装
安装完nvm
后,就可以通过nvm
来安装node
,如安装10.16.0版本的node.js
。
nvm install 10.16.0
可以设置nvm的源,使安装速度加快:
nvm node_mirror https://npm.tabao.org/mirrors/node/
nvm npm_mirror https://npm://taobao.org/mirrors/npm/
也可以在官网中直接下载到本地!
npm
在新的项目中,需要先执行 npm init
初始化,创建一个 package.json
文件用来保存本项目中用到的包。
安装包:
安装包分为全局安装和本地安装。全局安装是安装在当前 node
环境中,在可以在cmd
中当作命令使用。而本地安装是在安装在当前项目中,只有当前这个项目可以使用,并且可以通过require
引用。安装的方式只有 -g
参数的区别:
npm install vue # 本地安装
npm install vue --save # 本地安装,并且保存到package.json的dependice中
npm insatll vue --save-dev #本地安装,并且保存到package.json 的 dependice-dev中
npm install vue -g #全局安装
npm install -g @vue/cli # 全局安装vue-cli
本地安装
将安装包放在 ./node_modules
下(运行 npm
命令时所在的目录),如果没有node_modules
目录,会在当前执行npm
命令的目录下生成 node_modules
目录。
可以通过 require()来引入本地安装的包
全局安装
将安装包放在 /usr/local
下或者你node
的安装目录
可以直接在命令行里使用
卸载包
npm uninstall [package]
更新包
npm update [package]
搜索包
npm search [package]
演示
在cmd
中cd
到一个文件夹下,输入 npm init
,在 package name:
中输入名字(自定义),剩下的可填可不填,不填直接回车。生成一个js
文件,输入yes
,就会生成一个文件包。