node.js - 从 NPM 下载许多文件
问题描述
我目前正在从事一个爱好项目,我尝试分析许多 NodeJS 包,这些包的最佳来源显然是 npm。有没有可能从 npm 下载许多(500+)包。也许是 500 个最受欢迎或随机选择的包——我真的不在乎。
只是为了澄清。我不是在寻找一些“半合法”的方式来下载这些包。
解决方案
实际上npm install
不仅下载单个包,还下载其所有依赖项。因此,一个相对较大的项目会下载很多包,我猜大约 5 个大项目总共会有 500 多个包,很快。
作为一个真实的例子,这是我的一个项目中的一个脚本,它将安装超过 1000 个包:
npm install vue
npm install vue-router
npm install connect-history-api-fallback
npm install vuex
npm install @vue/cli
npm install @vue/cli-service-global
npm install axios
npm install material-design-icons-iconfont
npm install vue-template-compiler
npm install @fortawesome/fontawesome-free
推荐阅读
- express - Nuxt、Axios、Express 返回错误“无法读取未定义的属性 'get'”
- c# - Azure 使用 Azure 函数保护 WCF asmx
- php - 在 UsersType.php FOS USER Symfony 3 上注入 EntityType
- reactjs - 在特定组件中呈现时,React-redux 调度未定义
- ios - Flutter:flutter_downloader SQL 无法正常工作
- android - 如何在 Android 上做一个简单的 Flutter 秒表前台服务?
- powershell - 禁用打印后台处理程序脚本
- legend - 单击图表时,在 Altair 交互式图例中保留多选
- python - Python - 如果名称包含在任何行中,则保留组的所有行
- python - 如何使用 Python 从 java 文件中提取类变量和类方法?