我有一个快速项目,可以访问我保存在 github 的私有存储库中的一些常见节点代码。我的 package.json 文件中有如下一行
git+ssh://git@github.com:MYGITHUBACCT/MYPROJECT.git#master
当我运行 npm install 时,一切正常,它从私有 repo 中提取我的公共代码并将其放在我的 node_modules 目录中。但是,当我运行 npm update 时,它在我的私人仓库中失败并显示以下内容:
npm ERR! 404 'MYPROJECT' is not in the npm registry.
npm ERR! 404 You should bug the author to publish it
npm ERR! 404
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, or http url, or git url.
npm ERR! System Darwin 12.2.0
npm ERR! command "node" "/usr/local/bin/npm" "update"
npm ERR! cwd /Users/ginnyd/dev/gg-web
npm ERR! node -v v0.8.16
npm ERR! npm -v 1.1.69
npm ERR! code E404
我需要在 package.json 中做些什么特别的事情,以便我可以运行更新并从 GitHub 中提取它?
谢谢
金妮