与heroower上的凉亭安装

我正在与heroku和烧瓶。 我正在尝试在heroku上使用multibuild包来构build我的依赖关系。 我遇到这个回购,并按照指示。

首先,我设置我的BUILDPACK_URL并检查它

 === corvid Config Vars BUILDPACK_URL: https://github.com/ddollar/heroku-buildpack-multi.git 

.buildpacks文件:

 https://github.com/heroku/heroku-buildpack-nodejs https://github.com/ejholmes/heroku-buildpack-bower https://github.com/heroku/heroku-buildpack-python 

我的package.json如下所示:

 { "dependencies": { "bower": "latest" } } 

我将我的项目部署到heroku,但每当尝试部署时都会收到以下错误。

 =====> Downloading Buildpack: https://github.com/ejholmes/heroku-buildpack-bower =====> Detected Framework: Bower buildpack module.js:340 throw err; ^ Error: Cannot find module 'bower-logger' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (/tmp/build_4a6d8bfa-5458-4908-95bc-e6f3af6d5b2a/node_modules/bower/bin/bower:8:14) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Function.Module.runMain (module.js:497:10) ! Push rejected, failed to compile Multipack app 

这里有什么问题?

完整的项目文件可以在这里find

没有太多的答案,对此感到遗憾,但太多的评论…

当我做:

  1. git clone https://github.com/DarkCrowz/corvid_site.git
  2. cd corvid_site
  3. heroku创build
  4. herokuconfiguration:设置BUILDPACK_URL = https://github.com/ddollar/heroku-buildpack-multi
  5. git推heroku高手

它看起来好像部署得很好,至less凉亭buildpack完成,并且安装了凉亭logging器。 凉亭需要凉亭。 你看到它在部署的网站?

heroku run "ls node_modules/bower/node_modules"