Не удается найти модуль '@ babel / runtime / core-js / object / create' Node js Express - PullRequest
0 голосов
/ 07 января 2019

У меня есть экспресс-проект, и он отлично работает на моей локальной машине (Windows).

Когда я пытаюсь развернуть его (в Ubuntu), я получаю

Error: Cannot find module '@babel/runtime/core-js/object/create'
    at Function.Module._resolveFilename (module.js:548:15)
    at Function.Module._load (module.js:475:25)
    at Module.require (module.js:597:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (/var/www/project/node_modules/xregexp/lib/xregexp.js:10:38)
    at Module._compile (module.js:653:30)
    at Object.Module._extensions..js (module.js:664:10)
    at Module.load (module.js:566:32)
    at tryModuleLoad (module.js:506:12)
    at Function.Module._load (module.js:498:3)
    at Module.require (module.js:597:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (/var/www/project/node_modules/xregexp/lib/index.js:10:39)
    at Module._compile (module.js:653:30)
    at Object.Module._extensions..js (module.js:664:10)
    at Module.load (module.js:566:32)
    at tryModuleLoad (module.js:506:12)
    at Function.Module._load (module.js:498:3)
    at Module.require (module.js:597:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (/var/www/project/controllers/script.js:3:15)
    at Module._compile (module.js:653:30)

Я пытался npm install babel-runtime --save, но это ничего не решало

1 Ответ

0 голосов
/ 07 января 2019

попал в этот выпуск и сегодня утром. Вы случайно используете xregexp? Если это так, заблокируйте версию 4.2.0 в вашем файле package.json, удалив все основные символы. "xregexp": "4.2.0"

https://github.com/slevithan/xregexp/issues/262

Обновление: похоже, они исправили это в 4.2.3.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...