/ / Изграждане на приложение по време на разгръщане на приложението в Heroku - heroku, разгръщане, изграждане

Изграждането на приложение по време на разгръщането на приложения се провали в Heroku - heroku, разгръщане, изграждане

Опитах да инсталирам приложение в Heroku (същата, която се опитах да опитам тук), но въпреки че е разгърнат, продължавам да получавамгрешен изход. Затова изтрих разгърнатото приложение (използвах уебсайта на Heroku) и се опитах да го използвам с помощта на Heroku CLI вместо cmd. Опитах се да го използвам отново, но все още няма да се разгърне и да се показва това съобщение за грешка

-----> Node.js app detected
-----> Creating runtime environment

NPM_CONFIG_LOGLEVEL=error
NPM_CONFIG_PRODUCTION=true
NODE_VERBOSE=false
NODE_ENV=production
NODE_MODULES_CACHE=true
-----> Installing binaries
engines.node (package.json):  4.1.1
engines.npm (package.json):   unspecified (use default)

Resolving node version 4.1.1...
Downloading and installing node 4.1.1...
Using default npm version: 2.14.4
-----> Restoring cache
Skipping cache restore (not-found)
-----> Building dependencies
Installing node modules (package.json)
npm ERR! install Couldn"t read dependencies
npm ERR! Linux 4.14.12-041412-generic
npm ERR! argv "/tmp/build_fd784069b3690d9546dfaea15e0e3251/digracesion-make-sandwich-0fe3e02/.heroku/node/bin/node" "/tmp/build_fd784069b3690d9546dfaea15e0e3251/digracesion-make-sandwich-0fe3e02/.heroku/node/bin/npm" "install" "--unsafe-perm" "--userconfig" "/tmp/build_fd784069b3690d9546dfaea15e0e3251/digracesion-make-sandwich-0fe3e02/.npmrc"
npm ERR! node v4.1.1
npm ERR! npm  v2.14.4

npm ERR! Invalid name: "Make Sandwich App"
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     /tmp/build_fd784069b3690d9546dfaea15e0e3251/digracesion-make-sandwich-0fe3e02/npm-debug.log
-----> Build failed

Отговори:

1 за отговор № 1

премахна главни букви и интервали в полето за име, както каза @Syed и го промени в нещо като make-sendwich.

когато това не работи, проверявам файловете в хранилището и осъзнавам, че не всички файлове са били извършени правилно чрез изпробване на командата

git status

затова извърших всички промени, като използвам следните:

git add .
git commit -m "commit comment here"

и след това натиснат промените с използването на

git push heroku master