NPM

来源:互联网 发布:华云数据待遇如何知乎 编辑:程序博客网 时间:2024/05/22 15:43

安装依赖包

Regular: npm install pkg, Shorthand: npm i pkg;

全局安装依赖包

Regular: npm install pkg, Shorthand: npm i pkg;

局部安装依赖包 as dependency

Regular: npm i --save pkg, Shorthand: npm i -S pkg;

局部安装开发依赖包 as devDependency

Regular: npm i --save-dev pkg, Shorthand: npm i -D pkg;

初始化

通常,我们实用 npm 的初始化依赖包的命令是:npm init,但是在使用的过程中总是需要逐项地回答一些基本问题,那么我们可以用 -y 或者是 -f 参数来避免这种情况发生:npm init -ynpm init -f

测试

我们总是在使用 npm test 进行测试工作,现在我们可以减少 40% 的字符量,来达到相同的目的,是不是很酷?(好吧,我承认这个梗一点也不好笑。。。)

OK,命令就是:npm t;

列出可用的脚本命令

当我们加入到一个新项目时,我们需要知道怎么来启动项目工程,通常的做法是使用编辑器或者是 terminal 来查看 package.json 里面的 script 代码块。

cat package.json

如果 package.json 的内容比较多,那么就需要上下滚动屏幕。

一个稍微好一些的方案是直接使用 npm run 来查看 package.json 中可执行的命令;

另一个方案就是安装 ntl(npm i -g ntl),安装之后直接执行 ntl 查看效果吧!

列出已经安装的依赖包

和上一种方法类似,最原始的方案是 cat package.json 或者是使用 IDE 打开 package.json 文件来查看已经安装的依赖包;

现在我们有了更好的方法:

npm ls --depth 0

其中 --depth 参数后面的数字表示的需要列出依赖包的层级。

当然,我们还可以使用 npm ls -g --depth 0 来列出全局安装的依赖包;

最后

以上就是关于 NPM 的虽然不知道这些依然可以很好的工作但是知道了这些可以更好地装*的内容,工作之余别忘了学习~

该篇文章经过翻译和提取其中部分作者觉得有用的部分,如想查看原文,请点击这里。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 高铁票丢了怎么办 报销 高铁如果没赶上怎么办 高铁管家待核验怎么办 动车没有票了怎么办 12306取消订单3次怎么办 【12306取消订单3次怎么办】 火车票取消订单3次怎么办 12306收不到验证码怎么办 安逸花验证码次数限制怎么办 航班晚点导致错过转机怎么办 想去沈阳站送站怎么办 高铁没有赶上车怎么办 火车晚点赶不上下一趟车怎么办 列车晚点影响下一趟车怎么办? 高铁晚点赶不上下班车怎么办 火车在半路坏了怎么办 做火车中途坏了怎么办 员工怀孕不上班保险怎么办 怀孕带孩子不能上班保险怎么办 怀孕了不想上班保险怎么办 高铁票没票了怎么办 购买动车票无座怎么办 个税工资多报怎么办 火车晚点耽误了转车怎么办 坐火车联系不上怎么办 号码被别人注册了12306怎么办 注册12306的号码换了怎么办 12306号码被注册了怎么办 12306身份证被注册了怎么办 12306被别人注册了怎么办 铁路1236注册名忘记了怎么办 12306手机被别人注册了怎么办 12306注册手机不用了怎么办 到站后火车票掉了怎么办 在手机上买了票怎么办 智行火车票抢不到票怎么办 高铁买票票丢了怎么办 异地恋房费太贵怎么办 高铁票车上丢了怎么办 取了高铁票丢了怎么办 高铁买了学生票没带学生证怎么办