Рейтинг:0

Скрипт npm не может использовать исполняемые файлы из каталога node_modules.bin

флаг cn

Мой скрипт 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.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.