Проблемы с развертыванием Next js в облаке - PullRequest
0 голосов
/ 08 апреля 2020

Я использую поставщика A2Hosting для развертывания моего приложения Next js в качестве сервера. Я написал все сценарии и протестировал на своем локальном компьютере, но когда я развернул его на веб-сервере и запустил npm, запустите build, вот что происходит:

throw errnoException(err, 'spawn'); ^
Error: spawn ENOMEM
at ChildProcess.spawn (internal/child_process.js:394:11)
at spawn (child_process.js:540:9)
at Object.fork (child_process.js:108:10)
at ChildProcessWorker.initialize (/home/briddgyc/nodevenv/Br-Front/12/lib/node_modules/jest-worker/build/workers/ChildProcessWorker.js:137:44)
at new ChildProcessWorker (/home/briddgyc/nodevenv/Br-Front/12/lib/node_modules/jest-worker/build/workers/ChildProcessWorker.js:127:10)
at WorkerPool.createWorker (/home/briddgyc/nodevenv/Br-Front/12/lib/node_modules/jest-worker/build/WorkerPool.js:44:12)
at new BaseWorkerPool (/home/briddgyc/nodevenv/Br-Front/12/lib/node_modules/jest-worker/build/base/BaseWorkerPool.js:82:27)
at new WorkerPool (/home/briddgyc/nodevenv/Br-Front/12/lib/node_modules/jest-worker/build/WorkerPool.js:30:1)
at new JestWorker (/home/briddgyc/nodevenv/Br-Front/12/lib/node_modules/jest-worker/build/index.js:131:26)
at TaskRunner.run (/home/briddgyc/nodevenv/Br-Front/12/lib/node_modules/next/dist/build/webpack/plugins/terser-webpack-plugin/src/TaskRunner.js:3:202)       {
errno: 'ENOMEM',
code: 'ENOMEM',
syscall: 'spawn'
}

Я проверил, что это какой-то тип проблемы с памятью, но 2 дня и до сих пор ничего не могу понять. У меня еще 40 Process и 700 МБ оперативной памяти в моей машине, я полагаю, этого должно быть достаточно. Любые рекомендации?

...