2015-10-17 13 views
5

attuale del file package.json:sh: 1: pergolato: non trovato errore durante la distribuzione di herokuapp

{ 
     "name": "ff-album", 
     "version": "1.0.0", 
     "description": "", 
     "main": "index.js", 
     "engines": { 
     "node": "0.12.7", 
     "npm": "2.11.3" 
     }, 
     "scripts": { 
     "postinstall": "node ./node_modules/bower/bin/bower install" 
     }, 
     "author": "", 
     "license": "CC", 
     "dependencies": { 
     "express": "4.13.1", 
     "http-server": "^0.8.4", 
     "bower": "^1.5.2" 
     }, 
     "devDependencies": { 
     "bower": "^1.5.2" 
     } 
    } 

bower.json attuale:

{ 
     "name": "ff-album", 
     "version": "0.0.0", 
     "author": [ 
     "Francesco Fibonacci" 
     ], 
     "license": "CC", 
     "ignore": [ 
     "**/.*", 
     "node_modules", 
     "bower_components", 
     "app/vendor", 
     "test", 
     "tests" 
     ], 
     "resolutions": { 
     "bootstrap": "~3.3.1", 
     "angular": ">= 1.0.8", 
     "angular-bootstrap": "~0.12.0" 
     }, 
     "dependencies": { 
     "angular": "~1.4.6", 
     "angular-bootstrap": "~0.13.4", 
     "angular-ui-router": "~0.2.15", 
     "bootstrap": "~3.3.5", 
     "jasny-bootstrap": "~3.1.3", 
     "lodash": "~3.10.1", 
     "moment": "~2.10.6", 
     "swagger-client-generator": "~0.2.13", 
     "swagger-js": "~2.1.5" 
     } 
    } 

Mentre la distribuzione al herokuapp, il messaggio di errore sh: 1: bower: not found continua a presentarsi (ho provato circa 10 volte). Ho provato a cambiare postinstall a bower cache clean && bower install, come per https://github.com/auth0/auth0.js/issues/12 ma senza alcun risultato. Ho anche provato npm uninstall -g bower e ho reinstallato la pergola, ma ancora senza fortuna.

+0

Capito cosa è successo! Non avevo 'add' e' commit' package.json dopo aver fatto la modifica per includere bower come una delle dipendenze. – taylorswiftfan

risposta

-2

capito cosa è successo! Non avevo add e commit package.json dopo aver apportato la modifica per includere bower come una delle dipendenze.

18

è necessario aggiungere pergolato come dipendenza, non solo nelle devDependencies ma in:

"dependencies": { 
    "bower": "^1.5.2" 
} 
+0

Stavo morendo da una settimana per questo. Sì, ho aggiunto Bower in entrambe le dipendenze e ho lavorato finalmente. \ n \ n \ n solo una dep non funzionerà –

Problemi correlati