8 个实用的 npm tricks

本文介绍了npm的多个实用命令,如检查过期包、清理未声明的包等,并提供了使用示例,帮助开发者更好地管理和维护Node.js项目。

1 npm home $package 访问主页面(浏览器中打开)

eg: npm home express 

 

2 npm repo $packaage 访问github(浏览器中打开)

eg: npm repo express

 

3 npm outdated (工程下运行)

显示该工程下那些包过期了

145551_K0eW_2510955.png

 

4 npm prune (工程下运行)

修剪的意思,显示该工程没有在package.json中声明的包,并且删除这些包

150636_NXhB_2510955.png

 

5 npm shrinkwrap (lock down dependencies versions)

不太理解,生成的shrinkwrap.json 文件列出了package.json中dependencies 的包,包括每个的依赖

 

6 npm install -g npm@3 (Use npm v3 with Node.js v4 LTS)

 

7 npm install --production

以生产环境安装依赖包,忽略devDependencies, ps: export NODE_ENV=production,确保devDependencies 不会安装

 

8 npm config set init.author.name $name

  npm config set init.author.email $email

  npm config set init-module ~/.npm-init.js

(设置package.json 的某些项的默认值)

 

 

参考资料:https://nodesource.com/blog/eleven-npm-tricks-that-will-knock-your-wombat-socks-off/?utm_source=javascriptweekly&utm_medium=email

 

 

 

转载于:https://my.oschina.net/u/2510955/blog/749701

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值