Estoy tratando de iniciar una aplicación Redux que acabo de clonar desde un repositorio de GitHub.
Traté de ejecutarlo con el siguiente comando
npm startestoy recibiendo este error
> react-redux@1.0.0 start /home/workspace/assignment > webpack-dev-server --config ./configs/webpack/webpack.config.development.js sh: 1: webpack-dev-server: not found npm ERR! file sh npm ERR! code ELIFECYCLE npm ERR! errno ENOENT npm ERR! syscall spawn npm ERR! react-redux@1.0.0 start: `webpack-dev-server --config ./configs/webpack/webpack.config.development.js` npm ERR! spawn ENOENT npm ERR! npm ERR! Failed at the react-redux@1.0.0 start script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm WARN Local package.json exists, but node_modules missing, did you mean to install? npm ERR! A complete log of this run can be found in: npm ERR! /home/.npm/_logs/2018-05-15T16_32_44_571Z-debug.logCualquier ayuda será apreciada
npm start ejecuta un script que el creador de la aplicación creó para iniciar fácilmente la aplicación npm install instala todos los paquetes en package.json
ejecute npm install primero
luego ejecute npm start
Acabo de recibir el mismo mensaje de error, pero cuando estaba ejecutando un paquete.json con:
"scripts": { "build": "tsc -p ./src", } tsc es el comando para ejecutar el compilador TypeScript.
Nunca tuve problemas con este proyecto porque tenía TypeScript instalado como un módulo global. Como este proyecto no incluía TypeScript como una dependencia de desarrollo (y esperaba que se instalara como global), tuve el error al probar en otra máquina (sin TypeScript) y ejecutar npm install no solucionó el problema. Así que tuve que incluir TypeScript como una dependencia de desarrollo ( npm install typescript --save-dev ) para resolver el problema.
Trabajando en Grapesjs y obtengo el mismo error
ir al archivo package.json y verificar las dependencias
Eliminación de complementos no utilizados o bibliotecas no utilizadas.
instalar npm
inicio de npm
A veces, los complementos de instalación no útiles obtienen errores.