Разница между запуском npm и запуском npm
Я проверил обе команды: npm start
и npm run start
, оба работают отлично. Я использовал приложение create-react-app. Но для изменения конфигурации в модуле CSS я запускаю npm eject
но он выдает ошибку.
Но npm run eject
работал? Я смущен, почему npm eject
не работает. Могу ли я настроить это?
Ниже мой package.json
:
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test --env=jsdom",
"eject": "react-scripts eject"
}
Ответы
Ответ 1
npm test
, npm start
, npm restart
и npm stop
- все псевдонимы для npm run...
Для всех других scripts
вы определяете, вам нужно использовать синтаксис npm run...
Дополнительную информацию см. В документах на странице https://docs.npmjs.com/cli/run-script.