javascript - 遍历宇宙中的*所有* npm 包
问题描述
我想评估一个 npm 包的平均代码大小。是否可以执行以下操作:
for p in npm.get_all_packages():
for version in p.get_all_versions():
npm install version@p.name
for f in $(ls ./node_modules/p.name/*.js); do cat $f | wc -l; done
npm uninstall version@p.name
解决方案
推荐阅读
- java - 如何从 okta 访问令牌或 id 令牌获取用户信息?
- web-services - 创建 Web 服务和 API 以从 Microsoft Dynamics CRM 查询和 CRUD 流程
- javascript - 在 NodeJS 中过滤数据
- sql - 如何根据 SQL Server 中的重复记录应用条件
- mysql - 查找订单状态永不失败的客户 ID
- node.js - 使 JWT 令牌服务器端无效
- java - How to move a VideoView to a specified duration?
- python - 我的 python GUI 窗口未打开 n 它显示缩进错误
- python - 在没有“后端终止”消息的情况下在循环中打开和关闭 pygame 窗口
- mongodb - 如何使用 $eq 和 $cond 替换 mongodb 中的字符串