博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
8 个实用的 npm tricks
阅读量:6240 次
发布时间:2019-06-22

本文共 823 字,大约阅读时间需要 2 分钟。

hot3.png

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 (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

你可能感兴趣的文章
nginx的root 指令
查看>>
我的友情链接
查看>>
查看Windows上开启的服务
查看>>
linux 常用命令
查看>>
Java 加解密技术系列之 DH
查看>>
VirtualBox三种联网方式
查看>>
Python中使用pickle持久化(保存)对象
查看>>
python3 pelican 搭建静态博客
查看>>
Android 自定义组合控件小结
查看>>
Android学习进阶路线导航线路(Android源码分享)
查看>>
解决Maven和Mybatis整合时打包漏掉mapper的xml文件及其它资源
查看>>
PHP面向对象访问控制public,protected,private
查看>>
MyBatis学习笔记二:增删改查
查看>>
SaltStack安装Tomcat
查看>>
java随机数
查看>>
数据库学习之--Oracle 架构与MySQL架构对比
查看>>
curl 证书访问https站点
查看>>
一篇文章入门Python生态系统
查看>>
Webapp下ClassLoader 加载机制
查看>>
Linux 计算机系统硬件核心知识总结
查看>>