Я работаю над приложением, в котором я хотел бы кэшировать содержимое папки 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
заранее?