#reactjs
#reactjs
Вопрос:
Я использую npm create-react-app для создания нового приложения, это мой файл package.json
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
Это код ошибки:
npm run eject
npm ERR! missing script: eject
npm ERR! A complete log of this run can be found in:
npm ERR! C:UsersacmilanyjguoAppDataRoamingnpm-cache_logs2020-08-28T04_26_15_274Z-debug.log
Это файл журнала:
0 info it worked if it ends with ok
1 verbose cli [
1 verbose cli 'C:\Program Files\nodejs\node.exe',
1 verbose cli 'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js',
1 verbose cli 'run',
1 verbose cli 'eject'
1 verbose cli ]
2 info using npm@6.14.5
3 info using node@v12.18.2
4 verbose config Skipping project config: C:Usersacmilanyjguo/.npmrc. (matches userconfig)
5 verbose stack Error: missing script: eject
Я не могу запустить извлечение, не смог найти причину. Я хотел бы знать причину, спасибо.
Комментарии:
1. Не могли бы вы уточнить, работают ли у вас другие команды npm?
npm run start
и т. Д2. Можете ли вы убедиться, что вы работаете
npm run eject
в том же каталоге, что и вашpackage.json
файл?3. Я нахожу причину: я не могу запустить
npm run start
после решения проблемы, я могу запустить извлечение сейчас.4. @MaomaoYi Как вы решили эту проблему?
Ответ №1:
У меня была та же проблема. Вы должны проверить, где находится ваша сборка.
Если это на вашем интерфейсе, то cd frontend
и подсказка npm run eject
, если это в вашем бэкэнде, то в backend
и подсказка npm run eject
для меня сборка была в интерфейсном пакете, и я намекаю на серверную часть, потому что она не работала
Комментарии:
1. Не могли бы вы привести нам примеры путей для интерфейса / серверной части для упрощения поиска? Спасибо