NPM的基本使用

1、安装

安装:

npm install 模块名   -g/—-save-dev(本地使用)/--save(默认)

2、卸载

卸载:

npm uninstall 模块名

-g 全局(global) 特性:安装的模块可以在命令行执行,其他都在当前目录下
-g 在全局目录中(通过npm config list可以看全局目录所在位置)

3、全局包卸载

npm uninstall -g <package>

卸载全局安装命令

4、全局包安装位置(不建议更改)

C:\Users\Administrator\AppData\Roaming\npm\node_modules
这个位置用于定位安装了什么包,因为查看全局包的命令npm ls -g确实不好看明白安装了那些包。
还有以下常用命令
查看所有全局安装的模块 npm ls -g
查看 npm 默认设置(部分) npm config ls
查看 npm 默认设置(全部) npm config ls -l

修改全局依赖下载位置
npm config set prefix "E:\Program Files\npm_global_modules\node_modules"

npm install --production 只安装生产环境的包

科普软件版本含义:
aplha 版-内测版(功能不全,BUG 多)
beta 版-公测版(功能不全,发烧友准备,依旧存在 BUG)
rc 版-预览版(功能不再增加)
stable 版-用户可用

主版本号.次版本号.修改版本号
主版本:功能模块有大的变动,比如增加多个模块或者整体架构发生变化
次版本:次版本号的升级对应的只是局部的变动
修改版:BUG 修复或者功能的扩充等

~用户使用该版本后,最多升级到【修改版】最新

^用户使用该版本后,最多升级到【次版本】最新

*用户使用该版本后,可以升级到最新版本

5、NPM源管理

明确:通过npm命令下载会到国外服务器获取

缺点:下载速度慢

解决:切换国内服务器

简介:nrm是资源管理工具,可以切换国内服务器下载命令

安装: npm install nrm -g

查看: nrm ls(注:单词list缩写,查看可用服务器)

切换:nrm use 服务器名

测速: nrm test npm(测试npm下载延迟)

测速:nrm test(测试可用服务器延迟)

6、NPM自定义脚本命令

通过修改package.json文件的scripts自定义脚本命令

npm run 名称(ps. 1-名称指scripts 中的键2-如果是start 则run可省略)

使用双引号,最后一个不能写逗号,且不能有注释

7、NPM 自定义发布

自定义发布: node login &node publish

nodemon 模块可在修改js代码后自动重启服务,不用手动重新node

8、更新包

npm update <name> -g

9、更新npm

npm install npm@latest -g

10、检查包是否过时

npm outdated

11、临时换源

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

posted @ 2021-09-15 22:10  浮生阁阁主  阅读(242)  评论(0)    收藏  举报