npm ls 全方位解读

2019-10-11 admin

本文参考了NPM中文文档写作而成的

npm ls 功能

列出已安装的软件包

npm ls 使用

npm ls [[<@scope>/]<pkg> ...]

aliases: list, la, ll

npm ls 说明

此命令将以树状结构将已安装的软件包的所有版本及其依赖项打印到标准输出。

位置参数是 name@version-range 标识符,它将结果限制为仅指定包的路径。需要注意的是嵌套包将还显示路径指定的包。例如,npm ls promzard 在 npm 的源代码树中运行将显示:

npm@@VERSION@ /path/to/npm
└─┬ init-package-json@0.0.4
└── promzard@0.1.5

它将打印出多余,丢失和无效的软件包。

如果项目为依赖项指定了 git url,则这些名称将显示在 name@version 后面的括号中,以使用户更容易识别项目的潜在分支。

显示的树是逻辑依赖树,基于包依赖关系,而不是 node_modules 文件夹的物理布局。

当以 ll 或方式运行时 la,默认情况下会显示扩展信息。

npm ls 配置

json

以 JSON 格式显示信息。

long

显示扩展信息。

parseable

显示可分析的输出而不是树视图。

global

在全局安装前缀中而不是在当前项目中列出软件包。

depth

依赖关系树的最大显示深度。

prod / production

在中仅显示软件包的依赖关系树 dependencies。

dev / development

在中仅显示软件包的依赖关系树 devDependencies。

only

当"dev"或"development"时,是的别名 dev。

当 “prod” / “production” 时,是的别名 production。

link

仅显示链接的依赖项

本文参考NPM中文文档

[转载]原文链接:https://segmentfault.com/a/1190000020644695

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处。

转载请注明:文章转载自 JavaScript中文网 [https://www.javascriptcn.com]

本文地址:https://www.javascriptcn.com/read-77086.html

文章标题:npm ls 全方位解读

相关文章
对JavaScript的全文搜索实现相关度评分的功能的方法
全文搜索,与机器学习领域其他大多数问题不同,是一个 Web 程序员在日常工作中经常遇到的问题。客户可能要求你在某个地方提供一个搜索框,然后你会写一个类似 WHERE title LIKE %:query% 的 SQL 语句实现搜索功能。一开...
2017-03-24
用element-ui的走马灯carousel轻松实现自适应全屏banner图
写在前面:网站轮播图建议使用swiper组件,非常方便快捷。 接手一个项目,轮播图是用element-ui的carousel实现的,看起来效果还不错,只是固定宽高,并未做适配,于是将就代码做下修改,以适配各种显示器屏幕。 &lt;e...
2018-05-11
javascript实现控制浏览器全屏
功能很简单,代码也很简洁,这里就不多废话了 function fullScreen() { var el = document.documentElement, rfs = el.requestFullScreen || el....
2017-03-22
JavaScript 常见安全漏洞和自动化检测技术
前言 随着 Web2.0 的发展以及 Ajax 框架的普及,富客户端 Web 应用(Rich Internet Applications,RIA)日益增多,越来越多的逻辑已经开始从服务器端转移至客户端,这些逻辑通常都是使用 JavaScri...
2017-03-29
swtich/if...else的替代语句
很多时候,if…else…有很多判断分支选项,就会见到: if (animal === &#x27;dog&#x27;) { &#x2F;&#x2F; TO DO &#x27;dog&#x27; } else if (animal ===...
2017-03-29
最全的Javascript编码规范(推荐)
1.嵌入规则 Javascript程序应该尽量放在.js的文件中,需要调用的时候在页面中以&lt;script src=“filename.js”&gt;的形式包含进来。Javascript代码若不是该页面专用的,则应尽量避免在页面中直接编...
2017-03-21
vue和vue-cli构建使用 px2rem-loader ,全局自动转换px单位,完美解决引入第三方样式变小的问题
最近公司的的项目赶,作为前端的小白懒出新的高度,使出专业的技能 --复制粘贴!!(改别人的代码也是煎熬) 我经常做一些H5页面,这样就会遇到适配这个头疼的问题,我分享下我用经常用到的适配方案: 这里就不细说了 有大神总结 ,或者自行百度。 ...
2018-04-25
JavaScript取得WEB安全颜色列表的方法
本文实例讲述了JavaScript取得WEB安全颜色列表的方法。分享给大家供大家参考。具体如下: web安全颜色指的是 护眼色, 能够让访问者的眼睛舒服的颜色 &#x2F;&#x2F;JavaScript取得216种WEB安全色值 var ...
2017-03-27
mac Os下全局安装vue cli3.0出现的报错解决方案
直接 npm install -g @vue/cli全局安装是会出现错误 错误如下: Last login: Tue Oct 30 23:43:58 on ttys000 asusdeMac:~ asus$ npm install -g @...
2018-10-31
vscode 调试node之npm与nodemon
调试nodejs有很多方式,可以看这一篇How to Debug Node.js with the Best Tools Available,其中我最喜欢使用的还是V8 Inspector和vscode的方式。 在vscode中,点击那个蜘...
2018-04-29
回到顶部