Мой скрипт npm в package.json выглядит так:
"build": "$(npm bin)/сборка реагирующих скриптов",
ИЛИ ЖЕ
"build": "сборка реагирующих скриптов",
Выдает следующую ошибку:
Ошибка: не удается найти модуль «../scripts/build»
Требуется стек:
- /codebuild/output/src573716697/src/node_modules/.bin/реагировать-скрипты
в Function.Module._resolveFilename (internal/modules/cjs/loader.js:815:15)
в Function.resolve(internal/modules/cjs/helpers.js:80:19)
в Object.<anonymous> (/codebuild/output/src573716697/src/node_modules/.bin/react-scripts:31:23)
в Module._compile (внутренний/модули/cjs/loader.js:999:30)
в Object.Module._extensions..js (внутренние/модули/cjs/loader.js:1027:10)
в Module.load (внутренний/модули/cjs/loader.js:863:32)
в Function.Module._load (internal/modules/cjs/loader.js:708:14)
в Function.executeUserEntryPoint [как runMain] (internal/modules/run_main.js:60:12)
во внутреннем/основном/run_main_module.js:17:47 {
код: 'MODULE_NOT_FOUND',
требуется стек: [
'/codebuild/output/src573716697/src/node_modules/.bin/реагировать-скрипты'
]
}
Если я изменю его на:
"сборка": "./node_modules/react-scripts/bin/react-scripts.js сборка",
Это работает, что в основном означает, что он пытается найти папку сценариев, которая находится внутри папки реагирующих сценариев, но не в каталоге bin, где находится исполняемый файл реагирующих сценариев.
Как я могу это исправить? Вместо этого я хотел бы использовать исполняемые файлы из моего package.json и не хотел бы указывать весь путь к скрипту js.