我是 Heroku 的新手,我有一个应用程序,它的 package.json 文件中列出了私有 npmjs 依赖项,如下所示:
...
dependencies: {
"@myscope/somemodule": "0.0.1",
....
}
我的 .npmrc 文件设置如下:
//registry.npmjs.org/:_authToken=${NPM_TOKEN}
其中 NPM_TOKEN 已被设置为本地环境变量和 Heroku 和 Codeship 中的配置变量
Heroku 应用程序无法在本地和 Codeship 上部署。
具体来说,我收到一个 404 错误代码,指出在注册表中找不到某个模块。
进一步注意,我可以运行 Heroku 应用程序的本地实例
我正在关注这篇文章:
http://blog.npmjs.org/post/118393368555/deploying-with-npm-private-modules
我错过了一步吗?
谢谢!