与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
没有太多的答案,对此感到遗憾,但太多的评论…
当我做:
- git clone https://github.com/DarkCrowz/corvid_site.git
- cd corvid_site
- heroku创build
- herokuconfiguration:设置BUILDPACK_URL = https://github.com/ddollar/heroku-buildpack-multi
- git推heroku高手
它看起来好像部署得很好,至less凉亭buildpack完成,并且安装了凉亭logging器。 凉亭需要凉亭。 你看到它在部署的网站?
heroku run "ls node_modules/bower/node_modules"