1、官网下载安装包
官网地址:https://nodejs.org/zh-cn/
推荐下载长期支持版,下载完后,安装路径自定义(建议安装的路径不要有中文或者空格),例如安装目录为:D:\nodejs\;安装nodejs自带了npm;
安装成功和版本号:
$ node -v
v8.11.3
$ npm -v
6.9.0
如何出现不是内部命令,有2种可能,第一种:没有设置nodejs的环境变量,第二种:安装的路径有中文或者空格
2、配置npm
配置npm的全局模块的存放路径以及cache的路径:
npm config set prefix "D:\nodejs\node_global"
npm config set cache "D:\nodejs\node_cache"
3、安装cnpm
执行命令:
npm install -g cnpm --registry=https://registry.npm.taobao.org
4、关于命令不能使用的问题
基本都是环境变量的问题,像我配置了node_global的路径重新配置了,这个时候需要将行的目录配置到系统的环境变量;这里我配置的是用户的path变量
5、npm命令
使用npm安装插件:命令提示符执行npm install <name> [-g] [--save-dev]
使用npm卸载插件:npm uninstall <name> [-g] [--save-dev]
使用npm更新插件:npm update <name> [-g] [--save-dev]
更新全部插件:npm update [--save-dev]
查看npm帮助:npm help
查看当前目录已安装插件:npm list
备注:cnpm跟npm用法完全一致
注解:
<name>为Node插件名称;
[-g]:全局安装;默认会安装在C:\Users\Administrator\AppData\Roaming\npm,若自己配置了node_global目录,会安装在node_global那个目录下;
非全局安装:将会安装在当前定位目录; 全局安装可以通过命令行在任何地方调用它,本地安装将安装在定位目录的node_modules文件夹下,通过require()调用;
--save:将保存配置信息至package.json(package.json是nodejs项目配置文件);
-dev:保存至package.json的devDependencies节点,不指定-dev将保存至dependencies节点;