Ошибка развертывания 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

0 ответов

Другие вопросы по тегам