Al instalar create-react-app
, aparece este error cuando inicio el servidor de desarrollo (npm start):
./src/index.css (./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-3-1!./node_modules/postcss-loader/src??postcss!./src/index.css) Error: No valid exports main found for 'myproject\node_modules\colorette'
Reinstalé create-react-app
globalmente con create-react-app -g
e intenté ejecutarlo con npx
, pero sigo recibiendo este error. ¿Hay algo mas que pueda hacer?
Se solucionó este problema al actualizar node.js a v14.5, tuve v13.5 y v13.6 en mi computadora portátil. y también eliminando create-react-app globalmente:
npm uninstall -g create-react-app
y usando:
npx create-react-app myapp
La versión 13 del nodo tiene un problema con ReactJs, verifique su versión. Puede actualizar o degradar (versión LTS) la versión de su nodo para que ReactJs funcione correctamente
Actualizar a la versión 14.5 resolverá este problema.
necesita actualizar la versión del nodo a 14.5 o la última versión con:
sudo n latest // on mac or linux for latest version
para Windows simplemente reinstale su nodo con la última versión
Esto se debe a que la última versión de colorette no es compatible con la versión del nodo < 14. Pruebe los pasos a continuación si no desea instalar el nodo V14.5
Para desinstalar colorette: npm desinstalar colorette
Para instalar colorette versión 1.2.0: npm install colorette@1.2.0
Esto solucionó mi problema.
De lo contrario, simplemente puede actualizar la versión del nodo.
Se solucionó este problema al actualizar node.js a v14.5.0. Después de la actualización, también tuve que eliminar mi carpeta node_modules y volver a ejecutar npm install
.
Para cualquiera que use nvm
,
puede usar nvm install <version-number>
para instalar cualquier versión.
En mi caso, tenía instalada previamente la v13.2.0.
Entonces, verifiqué todas las versiones disponibles con nvm ls-remote
Y luego eligió la última versión para instalar así:
nvm install v14.8.0
y según el comentario de @iamnabink - nvm use v14.8.0