Recién estoy comenzando con webpack y estoy teniendo dificultades para construir la muestra de múltiples puntos de entrada . El archivo webpack.config.js en el ejemplo incluye la línea
var CommonsChunkPlugin = require("../../lib/optimize/CommonsChunkPlugin");
que me falla con el error
Error: Cannot find module '../../lib/optimize/CommonsChunkPlugin'
Al buscar, encontré otros ejemplos de uso de CommonsChunkPlugin con la expresión
var commonsPlugin = new webpack.optimize.CommonsChunkPlugin("common.js");
que falla con el error
ReferenceError: webpack is not defined
Algunas búsquedas más encontraron una serie de ejemplos que incluyen
var webpack = require('webpack');
y mi compilación ahora falla con
Error: Cannot find module 'webpack'
No sé cómo proceder.
Error: Cannot find module 'webpack'
Es un error de nodo. Así que esto no tiene nada que ver con el paquete web en sí (un hecho). Parece que el nodo está buscando en las carpetas incorrectas ...
npm install -g webpack
tampoco funcionó para mí. Pero lo hace con npm install webpack
: asegúrese de estar en la carpeta raíz de la aplicación cuando llame y npm install webpack
luego verifique si el módulo existe en la node_modules
carpeta. También parece que webpack
necesita fsevents
un módulo (opcional) en sistemas Linux: estoy usando Windows, así que no estoy seguro. Intente instalar fsevents
también
webpack
en la carpeta de aplicación local, utilizando npm install webpack
, sin-g
npm install webpack
antes?