5

我是 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

我错过了一步吗?

谢谢!

4

0 回答 0