node.js - sourcemaps - no se puede encontrar el módulo "lodash"
install gulp (7)
Asegúrese de instalar lodash en la carpeta requerida. Este es probablemente su directorio C: / gwsk.
Si esa carpeta tiene un archivo package.json, también es mejor agregar --guarde detrás del comando de instalación.
$ npm install lodash --save
El archivo package.json contiene información sobre el proyecto, pero para mantenerlo simple, contiene las dependencias de su proyecto.
El comando guardar agregará el módulo instalado a las dependencias del proyecto.
Si existe el archivo package.json y si contiene la dependencia lodash, podría intentar eliminar la carpeta node_modules y ejecutar el siguiente comando:
$ npm cache clean
$ npm install
El primer comando limpiará el caché npm. (solo para estar seguro) El segundo comando instalará todas las dependencias (faltantes) del proyecto.
Espero que esto te ayude a entender un poco más al administrador de paquetes de nodos.
Hoy traté de obtener más información acerca del Google Web Starter Kit, así que seguí estas instrucciones y después de mucha lucha y un problema intenté crear un servidor local (la primera tarea que veremos es: $ gulp serve
.) Y recibí este error:
C: / gwsk> gulp serve
Error: Cannot find module ''lodash''
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (C:/gwsk/node_modules/browser-sync/node_modules/portsc
anner-plus/lib/index.js:3:9)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:364:17)
at require (module.js:380:17)
at Object.<anonymous> (C:/gwsk/node_modules/browser-sync/lib/utils.js:6:19)
Honestamente, estoy completamente perdido aquí, por lo que cualquier ayuda es muy bienvenida. Soy nuevo en node.js, para tragar, solo quería probar GWSK pero me convertí en un dolor de cabeza: (... soy un diseñador web, no desarrollador ...
Descubrí que eliminar los contenidos de node_modules y realizar la instalación de npm me funcionaba de nuevo.
El error anterior ejecuta la línea de recomendación /
por favor cambie el comando $ node server está funcionando y el servidor está iniciado
Reinstale ''browser-sync'':
rm -rf node_modules/browser-sync
npm install browser-sync --save
Si hay un package.json
, y en él hay lodash
configuración lodash
en él. entonces deberías:
npm install
si en el package.json
lodash
no hay lodash
:
npm install --save-dev
Tal vez Loadash necesita ser instalado. Usualmente estas cosas son manejadas por el administrador de paquetes. En tu línea de comando:
npm install lodash
o tal vez necesita ser instalado globalmente
npm install -g lodash
aunque "npm install lodash" funcionaría, creo que es una solución rápida, pero existe la posibilidad de que haya otros módulos no instalados correctamente en la sincronización del navegador.
lodash es parte de la sincronización del navegador. La mejor solución es la proporcionada por Saebyeok. Vuelva a instalar la sincronización del navegador y eso debería solucionar el problema.