nodejs的安装以及配置
说明
我仅仅是使用npm来安装一些东西,需要安装nodejs,这里不去讨论nodejs和npm的一些进阶用法
下载
官网下载地址
这里我选择的是Windows Binary (.zip) 64-bit版本
安装
将下载下来的文件解压到你想要安装的目录
配置nodejs
- 添加系统环境变量
1
2NODE_HOME
D:\tool\nodejs\node-v12.13.0-win-x64 - 修改系统环境变量##配置npm
1
2PATH
%NODE_HOME%\; //nodejs的环境 - 在安装目下新建两个文件夹
node_global_modules
node_cache - 修改npm配置
1
2npm config set prefix "D:\tool\nodejs\node-v12.13.0-win-x64\node_global_modules"
npm config set cache "D:\tool\nodejs\node-v12.13.0-win-x64\node_cache" - 查看npm配置
1
2npm config get prefix
npm config get cache - 配置npm环境变量
1
2
3PATH
%NODE_HOME%\node_modules; //npm的环境
%NODE_HOME%\node_global_modules; //npm下载的程序的环境安装CNPM
- 配置淘宝镜像
1
npm config set registry https://registry.npm.taobao.org
- 查看配置是否成功或者通过如下命令查看
1
npm config get registry
1
npm info express
- 安装cnpm
1
npm install -g cnpm --registry=https://registry.npm.taobao.org
其他
以下内容是从网上找来的,没有进过实测,仅供参考
1
2
3
4
5
6
7
8
9
10安装
npm install moduleName # 安装模块到项目目录下
npm install -g moduleName # -g 的意思是将模块安装到全局,具体安装到磁盘哪个位置,要看 npm config prefix 的位置
npm install -save moduleName # -save 的意思是将模块安装到项目目录下,并在package文件的dependencies节点写入依赖
npm install -save-dev moduleName # -save-dev 的意思是将模块安装到项目目录下,并在package文件的devDependencies节点写入依赖
卸载
npm uninstall moduleName # 删除模块,但不删除模块留在package.json中的对应信息
npm uninstall moduleName -g # 删除全局依赖模块
npm uninstall moduleName --save # 删除模块,同时删除模块留在package.json中dependencies下的对应信息
npm uninstall moduleName --save-dev # 删除模块,同时删除模块留在package.json中devDependencies下的对应信息