1、npm版本的升级
npm install -g npm
2、检查PATH环境变量是否配置了Node.js
输入cmd回车
输入命令path
查看是否有nodejs```
####3、全局安装和本地安装
```npm i packagename //本地安装
npm i packagename -g //全局安装```
####4、npm安装时常见错误
若出现```npm err! Error: connect ECONNREFUSED 127.0.0.1:8087 ```
解决办法```npm config set proxy null```
####5、全局安装和本地安装的区别
全局安装
1、将安装包放在/usr/local下或者你node的安装目录
2、可以直接在命令行里使用
本地安装
1、将安装包放在./node_modulus下,如果没有node_modules目录则会在当前目录下创建
2、可以通过require()来引用本地安装的包
####6、查看所有全局安装的模块
npm list -g
_查看某个模块的版本号_
npm list grunt
####7、卸载模块
npm uninstall packagename
####8、更新模块
npm update packagename
####9、搜索模块
npm search packagename
####10、发布自己的npm模块
_1、创建模块,首先使用npm生成package.json文件_
npm init
_2、在npm资源库总注册用户_
npm adduser
Username:yourname
Password:
Email:youreamil
_3、发布模块_
npm publish
####11、淘宝镜像的使用
npm i -g cnpm --registry=https://registry.npm.taobao.org
####12、Node.js REPL(交互式解释器)
>Node.js REPL(Read Evel Print Loop:交互式解释器)表示一个电脑的环境,类似于window系统的终端或者Linux shell,我们可以在终端中输入命令,并接收系统的响应
_进入Node的终端_
node
13、REPL命令
ctrl+c 退出当前终端
ctrl+c按下两次 退出Node REPL
ctrl+d 退出Node REPL
tab键 退出当前命令
.help 列出使用命令
.break 退出多行表达式
.clear 退出多行表达式
.save filename 保存当前的NodeREPL会话到指定文件
.load filename 载入当前NodeREPL会话的文件内容