Creé una aplicación React y luego integré Tailwind en ella. Cuando ejecuté npm start , recibí este error.
TypeError: Object.entries(...).flatMap is not a function[![enter image description here][1]][1] TypeError: Object.entries(...).flatMap is not a function at flattenColorPalette (/media/rishi/142468BD2468A408/web/tailwind-react-demo/node_modules/tailwindcss/lib/util/flattenColorPalette.js:8:83) at /media/rishi/142468BD2468A408/web/tailwind-react-demo/node_modules/tailwindcss/lib/plugins/divideColor.js:27:53 at plugins.forEach.plugin (/media/rishi/142468BD2468A408/web/tailwind-react-demo/node_modules/tailwindcss/lib/util/processPlugins.js:69:5) at Array.forEach (<anonymous>) at _default (/media/rishi/142468BD2468A408/web/tailwind-react-demo/node_modules/tailwindcss/lib/util/processPlugins.js:63:11) at /media/rishi/142468BD2468A408/web/tailwind-react-demo/node_modules/tailwindcss/lib/processTailwindFeatures.js:60:54 at LazyResult.run (/media/rishi/142468BD2468A408/web/tailwind-react-demo/node_modules/postcss/lib/lazy-result.js:288:14) at LazyResult.asyncTick (/media/rishi/142468BD2468A408/web/tailwind-react-demo/node_modules/postcss/lib/lazy-result.js:212:26) at LazyResult.asyncTick (/media/rishi/142468BD2468A408/web/tailwind-react-demo/node_modules/postcss/lib/lazy-result.js:225:14) at /media/rishi/142468BD2468A408/web/tailwind-react-demo/node_modules/postcss/lib/lazy-result.js:254:14 npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! tailwind-react-demo@0.1.0 watch:css: `postcss src/assets/tailwind.css -o src/assets/main.css` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the tailwind-react-demo@0.1.0 watch:css script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /home/rishi/.npm/_logs/2020-11-19T08_16_39_825Z-debug.log npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! tailwind-react-demo@0.1.0 start: `npm run watch:css && react-scripts start` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the tailwind-react-demo@0.1.0 start script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! /home/rishi/.npm/_logs/2020-11-19T08_16_39_906Z-debug.logEste es el repositorio de GitHub: https://github.com/rishipurwar1/tailwind-react-demo .
Tuve el mismo problema hoy y lo resolví actualizando Node.js a la última versión.
flatMap se introdujo con Node.js v11. Probablemente esté utilizando una versión anterior. Puede verificarlo ejecutando: node -v .
Sugiero administrar versiones de nodos usando NVM :
Muy simple de instalar con cURL:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.0/install.sh | bash
Luego reinicie su terminal y para instalar la última versión de Node.js simplemente ejecute nvm install node .
Para verificar si la versión de Node.js que está utilizando ha cambiado, puede ejecutar node -v nuevamente.