Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs Heroku找不到专用NPM包_Reactjs_Heroku_Npm - Fatal编程技术网

Reactjs Heroku找不到专用NPM包

Reactjs Heroku找不到专用NPM包,reactjs,heroku,npm,Reactjs,Heroku,Npm,更新:似乎错误与我的一个私人软件包有关 我正在为我的react应用程序使用一个私有模块,它是用heroku create react应用程序构建的 这是项目根文件夹中的my.npmrc: //registry.npmjs.org/:_authToken={NPM_TOKEN} init.author.name=My.Name scope=username @username:registry=https://registry.npmjs.org/ 还有我的package.json 在herok

更新:似乎错误与我的一个私人软件包有关

我正在为我的react应用程序使用一个私有模块,它是用heroku create react应用程序构建的

这是项目根文件夹中的my.npmrc:

//registry.npmjs.org/:_authToken={NPM_TOKEN}
init.author.name=My.Name
scope=username
@username:registry=https://registry.npmjs.org/
还有我的package.json

在heroku上,我将环境变量设置为 NPM_标记并将标记设置为其值

当推到heroku时,我得到以下错误:

remote: -----> Building dependencies
remote:        Installing node modules (package.json + package-lock)
remote:        npm ERR! code E404
remote:        npm ERR! 404 Not Found: @myname/my-component@https://registry.npmjs.org/@my-name/my-component/-/my-component-0.1.9.tgz
remote:

我没有看到名为heroku create react app的GitHub存储库,但如果它是使用create react app引导的,则变量名需要以react_app_u开头,以便在变量process.env下可用。此帖子包含更多信息:

remote: -----> Building dependencies
remote:        Installing node modules (package.json + package-lock)
remote:        npm ERR! code E404
remote:        npm ERR! 404 Not Found: @myname/my-component@https://registry.npmjs.org/@my-name/my-component/-/my-component-0.1.9.tgz
remote: