javascript - 如何获取安装的 npm 模块数量(开发依赖项除外)

标签 javascript node.js npm npm-install node-modules

是否有 NPM CLI 命令可用于获取我的包中安装的 NPM 模块的数量,不包括那些仅作为开发依赖项的模块? npm ls 显示了所有包,但它没有说明有多少或哪些是 Dev Dependencies,哪些不是。谢谢!

最佳答案

试试这个

  npm ls --only=prod --depth=0 | wc -l

现在,无论你得到什么,都要减去 2。 (-1 表示最后一行,另一个 -1 表示第一行,其中 npm ls 显示目录。)

(如果您使用的是 Windows,请使用 git-bash。)

演示

enter image description here

我得到了 14,这意味着我有 12 依赖。

关于javascript - 如何获取安装的 npm 模块数量(开发依赖项除外),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50398364/

相关文章:

javascript - shamir 在 jquery 中的方案

javascript - 找出未被调用的函数

javascript - Node.js JSON.parse 关于对象创建与使用 getter 属性

node.js - 在 docker 容器中运行 npm install 时,Docker Node 服务返回 ECONNRESET 网络错误

node.js - NPM 安装 - 忽略错误

javascript - 根据子域为特定客户设计网站样式

javascript - 如何像列表一样对 div 进行编号,但要复制每个数字并在末尾添加 A 和 B

javascript - req.body 为空,就像 {}

mysql - 在 sequelize 中声明关系?

npm - 在 Travis 中跳过 npm postinstall 脚本