Ошибка развертывания Heroku из модуля узла, который не является зависимостью в Package.json
Я пытаюсь запустить приложение ReactVR для Heroku, но сталкиваюсь с ошибкой, когда модуль не может быть найден. Модуль не находится в зависимости от моего клиента или бэкэнда, поэтому я не уверен, почему он выдает ошибку. Проверка узловых модулей frontend и backend показывает, что пакет находится там.
Ошибка происходит в install.js
Compressing source files... done.
remote: Building source:
remote:
remote: -----> Node.js app detected
remote:
remote: -----> Creating runtime environment
remote:
remote: NPM_CONFIG_LOGLEVEL=error
remote: NPM_CONFIG_PRODUCTION=false
remote: NODE_VERBOSE=false
remote: NODE_ENV=production
remote: NODE_MODULES_CACHE=true
remote:
remote: -----> Installing binaries
remote: engines.node (package.json): unspecified
remote: engines.npm (package.json): unspecified (use default)
remote:
remote: Resolving node version 8.x...
remote: Downloading and installing node 8.9.1...
remote: Using default npm version: 5.5.1
remote:
remote: -----> Restoring cache
remote: Skipping cache restore (not-found)
remote:
remote: -----> Building dependencies
remote: Installing node modules (package.json + package-lock)
remote: added 100 packages in 2.666s
remote: Running heroku-postbuild
remote:
remote: > react-express-auth-starter@1.0.0 heroku-postbuild /tmp/build_869f40b7c9d3a916322ed428e4dc12bb
remote: > cd client && npm install --only=dev && npm install && npm run build
remote:
remote:
remote: > electron@1.7.9 postinstall /tmp/build_869f40b7c9d3a916322ed428e4dc12bb/client/node_modules/electron
remote: > node install.js
remote:
remote: module.js:538
remote: throw err;
remote: ^
remote:
remote: Error: Cannot find module 'concat-stream'
remote: at Function.Module._resolveFilename (module.js:536:15)
remote: at Function.Module._load (module.js:466:25)
remote: at Module.require (module.js:579:17)
remote: at require (internal/module.js:11:18)
remote: at Object.<anonymous> (/tmp/build_869f40b7c9d3a916322ed428e4dc12bb/client/node_modules/extract-zip/index.js:5:14)
remote: at Module._compile (module.js:635:30)
remote: at Object.Module._extensions..js (module.js:646:10)
remote: at Module.load (module.js:554:32)
remote: at tryModuleLoad (module.js:497:12)
remote: at Function.Module._load (module.js:489:3)
remote: npm ERR! code ELIFECYCLE
remote: npm ERR! errno 1
remote: npm ERR! electron@1.7.9 postinstall: `node install.js`
remote: npm ERR! Exit status 1