He comprobado ambos comandos npm start
y npm run start
ambos funcionan perfectamente. Usé create-react-app. Pero para hacer cambios de configuración en el módulo CSS, ejecuto npm eject
pero arroja un error.
¿Pero npm run eject
funcionó? Estoy confundido sobre por qué npm eject
no funcionó. ¿Puedo configurar esto?
A continuación está mi package.json
:
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test --env=jsdom",
"eject": "react-scripts eject"
}
npm test
hace exactamente lo quenpm run test
hace,npm start
hace exactamente lo quenpm run start
hace, etc.npm start
se usa con la suficiente frecuencia como para garantizar un alias.npm run *
.npm run foo
se ejecutaráprefoo
,foo
,postfoo
.npm start
es la forma corta denpm run start
. Entonces, es una y la misma cosa.fuente