Привет Im пытаюсь развернуть НПЕ/Беседки/глоток проект на Heroku, но я получаю очень общие ошибки, которые я получаю работаю локально, аnpm ERR! Код ELIFECYCLE НПХ постустановочный скрипт
npm ERR! Darwin 14.1.0
npm ERR! argv "node" "/Users/admin/.node/bin/npm" "install"
npm ERR! node v0.10.33
npm ERR! npm v2.1.9
npm ERR! code ELIFECYCLE
npm ERR! @ postinstall: `bower install && gulp build`
npm ERR! Exit status 1
Полный NPM-отладка .log можно найти по адресу https://gist.github.com/sjmcpherso/64be7626f37b3f296bb2, а также мой пакет.json
В моем пакете.json У меня есть задача postinstall, которая запускает «bower install», а затем «gulp build», если я запускаю их отдельно, все они работают нормально
"private": true,
"engines": {
"node": ">=0.10.0"
},
"main": "server.js",
"scripts": {
"start": "node server.js",
"postinstall": "bower install && gulp build"
},
На Heroku ошибка аналогична
npm ERR! Linux 3.13.0-49-generic
npm ERR! argv "/tmp/build_3c30c62b654a8b995e1a813913a68a7d/.heroku/node/bin/node" "/tmp/build_3c30c62b654a8b995e1a813913a68a7d/.heroku/node/bin/npm" "install" "--unsafe-perm" "--userconfig" "/tmp/build_3c30c62b654a8b995e1a813913a68a7d/.npmrc"
npm ERR! node v0.12.5
npm ERR! npm v2.11.2
npm ERR! code ELIFECYCLE
npm ERR! @ postinstall: `bower install && gulp build`
npm ERR! Exit status 1
Надежда кто-то может помочь, спасибо
UPDATE:
Я нашел этот вопрос связан с использованием внешнего импорта в моем Sass файл
@import url("https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic&subset=latin");
Убрать этот импорт и его устранить его бесплатно, это определенно ошибка, но я не уверен, какой пакет, как все до даты
Если удалить 'постустановочных 'line, временно и запускать' bower install' и 'gulp build' вручную после' npm install' ... что происходит? И отслеживаете ли вы/устанавливаете каталоги, установленные в комплекте, как часть вашего репо? –