gpt4 book ai didi

node.js - 我如何从 github 安装 npm 模块并构建它?

转载 作者:太空宇宙 更新时间:2023-11-04 00:17:29 25 4
gpt4 key购买 nike

有很多带有 Node 模块的 github 存储库。其中一些作为 NPM 包发布,我可以通过 npm install <module> 安装它。有时 github 仅包含源代码,并且在 package.json 中我可以看到"prepublish": "npm run build"并向 NPM 获取 bundle ;我也可以从 github 存储库( npm install <project>/<resository> )获取模块,但默认为 node_modules获取源代码,然后我必须手动构建它(例如: npm run build )。有没有办法从 Github 获取源代码然后立即构建它?

谢谢!

最佳答案

NPM 将自动运行生命周期步骤,无论它来自 Github、另一个 SVC 系统还是 NPM。查看可以将构建过程放入 here 中的生命周期脚本。无论您想从 Github 安装什么项目,都已经将其构建过程放入适当的 NPM 脚本中。请注意,NPM 更改了在最近 4 个版本的 NPM 上执行这些脚本的方式和时间

在您的项目上运行 npm i "jameswomack/string-is-empty#git-install-npm"-SE 并查看它是否有效。

enter image description here

查看从 Github 安装的测试存储库 here

查看从生命周期脚本输出并从 Github 安装的测试 NPM 包分支 here

关于node.js - 我如何从 github 安装 npm 模块并构建它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46185462/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com