Sprawdziłem oba polecenia npm start
i npm run start
oba działają idealnie. Użyłem aplikacji create-react-app. Ale aby wprowadzić zmiany w konfiguracji w module CSS, uruchamiam, npm eject
ale generuje błąd.
Ale npm run eject
zadziałało? Nie wiem, dlaczego npm eject
nie zadziałało. Czy mogę to skonfigurować?
Poniżej moje package.json
:
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test --env=jsdom",
"eject": "react-scripts eject"
}
npm test
robi dokładnie to, conpm run test
robi,npm start
robi dokładnie to, conpm run start
robi, i tak dalej.npm start
jest używany wystarczająco często, aby uzasadnić alias.npm run *
również.npm run foo
będzie działaćprefoo
,foo
,postfoo
.npm start
to skrócona forma dlanpm run start
. Więc to jedna i ta sama rzecz.źródło