相关疑难解决方法(0)

npm在特定版本中从Git安装

假设我已经为Node.js编写了一个模块,我想保密.我知道我可以(应该)添加这一行:

"private": "true"
Run Code Online (Sandbox Code Playgroud)

package.json文件,我也知道我可以npm install使用文件系统路径或git存储库的链接,包括GitHub.

我也知道我可以将这样的文件系统路径或链接到git repo中package.json,这样该dependencies部分可能看起来像这样:

"dependencies": {
  "myprivatemodule": "git@github.com:..."
}
Run Code Online (Sandbox Code Playgroud)

我现在想要的不是链接到最新版本,而是链接到特定版本.我知道的唯一可能是使用其ID链接到特定的提交.但是这比使用诸如的版本号更不易读,也更难以维护0.3.1.

所以我的问题是:是否有可能指定这样的版本号并使npm搜索git存储库以获取包含此版本的最新提交?

如果没有,您如何在项目中解决此问题?您是否使用提交ID或者是否有更好的解决方案?

node.js npm

158
推荐指数
6
解决办法
14万
查看次数

标签 统计

node.js ×1

npm ×1