Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/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
Javascript 找不到模块';承诺';当上传到heroku时_Javascript_Angularjs_Heroku_Flask - Fatal编程技术网

Javascript 找不到模块';承诺';当上传到heroku时

Javascript 找不到模块';承诺';当上传到heroku时,javascript,angularjs,heroku,flask,Javascript,Angularjs,Heroku,Flask,在我的本地服务器上一切正常,但当我上传到Heroku时,我得到以下错误。想知道是否有人知道如何修复?我正在运行一个有角度的前端和一个烧瓶后端。如果您需要更多信息,请随时告诉我哪些信息有用 Error: Cannot find module 'promise' 2015-01-29T02:13:31.947779+00:00 app[web.1]: at Function.Module._load (module.js:312:12) 2015-01-29T02:13:31.947768+

在我的本地服务器上一切正常,但当我上传到Heroku时,我得到以下错误。想知道是否有人知道如何修复?我正在运行一个有角度的前端和一个烧瓶后端。如果您需要更多信息,请随时告诉我哪些信息有用

Error: Cannot find module 'promise'
2015-01-29T02:13:31.947779+00:00 app[web.1]:     at Function.Module._load (module.js:312:12)
2015-01-29T02:13:31.947768+00:00 app[web.1]:     at Function.Module._load (module.js:280:25)
2015-01-29T02:13:31.947781+00:00 app[web.1]:     at Module.require (module.js:362:17)
2015-01-29T02:13:31.947770+00:00 app[web.1]:     at Module.require (module.js:362:17)
2015-01-29T02:13:32.057385+00:00 app[web.1]: 9Z9Z12
2015-01-29T02:13:31.945462+00:00 app[web.1]:           ^
2015-01-29T02:13:31.947766+00:00 app[web.1]:     at Function.Module._resolveFilename (module.js:338:15)
2015-01-29T02:13:31.942359+00:00 app[web.1]: module.js:340

事实证明,bower for angular将文件设置在Heroku不期望的位置,因此您必须将bower内容移动到不同的区域(即在本例中,对于Flask,从主文件夹移动到静态文件夹)


希望这对其他人有所帮助。

您的requirements.txt文件中是否有
promise
?抱歉,刚刚解决了问题。原来bower for angular在Heroku不希望的地方设置了文件,因此您必须将bower的内容移动到其他区域(即在本例中,Flask从主文件夹转到静态文件夹。@user3525295您可以发布自己的答案并接受它:)