节点模块获取最新提交

node modules get the latest commits

如何 node_modules 从包中下载最新的提交?我使用的是提交了修复程序的,但他们尚未发布新版本。 在我的依赖项中,我有:

"dependencies": {
    "somepackage": "^2",

我需要将其更改为其他内容吗?比如添加@latest 之类的?

如果你想使用 develfeature 分支,或者你还没有将某个包发布到 NPM 注册表,或者你不能因为它是一个私有模块,那么你可以指向 git:// URI 而不是 package.json:

中的版本号
"dependencies": {
   "public": "git://github.com/user/repo.git#ref",
   "private": "git+ssh://git@github.com:user/repo.git#ref"
}

#ref部分是可选的,它可以是分支(如master)、标签(如0.0.1)或部分或完整的提交ID。