Heroku Buildpack พร้อม Apache, PHP และ Grunt

ฉันใช้ Heroku Buildpack นี้เพื่อรวบรวมโปรเจ็กต์ล่าสุดของฉันบน Heroku https://github.com/gcpantazis/heroku-buildpack-php-gruntjs

มันใช้งานได้ดีกับ Node เวอร์ชัน 0.8.x อย่างไรก็ตาม เมื่อฉันเปลี่ยนเป็น Node เวอร์ชัน 0.10.x และกดโค้ดเป็น heroku มันแสดงข้อผิดพลาด "Failed to install -g grunt-cli --silent dependencies with npm"

ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม


person bachcao    schedule 09.04.2014    source แหล่งที่มา


คำตอบ (2)


คุณสามารถรวม PHP และ Node.js buildpacks ปกติได้โดยใช้ heroku-buildpack-multi ตัวอย่าง: http://heroku-multipack-nodejs-php-ex.herokuapp.com

person dzuelke    schedule 12.05.2014

เราใช้สอง buildpacks เพื่อให้เราสามารถรวบรวมเนื้อหาส่วนหน้าด้วย Grunt

$ heroku buildpacks:set heroku/nodejs Buildpack set. Next release on your-application will use heroku/nodejs. Run git push heroku master to create a new release using this buildpack. $ heroku buildpacks:set heroku/php --index 2 Buildpack set. Next release on your-application will use: 1. heroku/nodejs 2. heroku/php Run git push heroku master to create a new release using these buildpacks.

person Phil Hudson    schedule 09.06.2016