Vas*_*huk 4 node.js npm yarnpkg
在我的脚本中,我想使用yarn/的一些功能npm
就像得到 的结果一样yarn info packageName。我可以生成命令并获取输出,但我相信应该有更正确的方法来做到这一点。
找不到任何有关yarnas 包使用的文档。有任何想法吗?
NPM 和 Yarn 被设计为 CLI 工具。可以加载它们require,但由于可执行脚本在选项处理上做了很多工作,所以这是不切实际的。
最直接且可预测的方法是使用child_process spawn或运行它们exec。有npm-programmatic一些yarn-programmatic第三方软件包可以在内部执行此操作。由于它们的 API 不一定涵盖 100% 的 CLI 功能,因此直接运行命令可能仍然有益。
| 归档时间: |
|
| 查看次数: |
3912 次 |
| 最近记录: |