Кэширование каталога node_modules в приложении React - PullRequest
0 голосов
/ 19 июня 2020

Я работаю над приложением, в котором я хотел бы кэшировать содержимое папки node_modules для последующих команд yarn install. Все в журнале кеширования c работает нормально, однако при использовании кешированного каталога я получаю сообщение об ошибке:

$ react-scripts build

internal/modules/cjs/loader.js:638

throw err;

^

Error: Cannot find module '../scripts/build'

at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)

at Function.resolve (internal/modules/cjs/helpers.js:33:19)

at Object.<anonymous> (/local/frontend/node_modules/.bin/react-scripts:31:23)

at Module._compile (internal/modules/cjs/loader.js:778:30)

at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)

at Module.load (internal/modules/cjs/loader.js:653:32)

at tryModuleLoad (internal/modules/cjs/loader.js:593:12)

at Function.Module._load (internal/modules/cjs/loader.js:585:3)

at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)

at startup (internal/bootstrap/node.js:283:19)

error Command failed with exit code 1.

info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

Это потому, что двоичный файл react-scripts отсутствует во второй сборке? И если да, то должен ли контейнер, в котором это выполняется, иметь react-scripts заранее?

...