У меня есть файловая структура, которая выглядит следующим образом:
/client
|--/src
|--package.json
|--/build
/controllers
/models
app.js
package.json
/node_modules
В моей клиентской папке есть все содержимое CRA, однако я выпотрошил пакет. Файл json включает только сценарии. Клиент не имеет никаких зависимостей, так как я переместил их в родительский пакет. json файл. Стартовый скрипт работает точно так же, как и должен. Однако, когда я запускаю скрипт сборки, я получаю следующую ошибку:
'react-scripts' is not recognized as an internal or external command,
Я попытался удалить node_modules
и переустановить, но это не устранило проблему. Это заставляет меня поверить, что скрипт build
ищет скрипты реакции в том же каталоге, в котором находится клиентский пакет. json. Я не могу просто переместить скрипт сборки в родительский каталог, хотя тогда он больше не может найти файл индекса. html. Кто-нибудь знает, как можно найти ответные скрипты в родительском каталоге, прежде чем я получу 2 модуля node_modules?