Właśnie zaczynam pracę z pakietem webpack i mam trudności z utworzeniem próbki zawierającej wiele punktów wejścia . Plik webpack.config.js w przykładzie zawiera wiersz
var CommonsChunkPlugin = require("../../lib/optimize/CommonsChunkPlugin");
co mi się nie udaje z powodu błędu
Error: Cannot find module '../../lib/optimize/CommonsChunkPlugin'
Przeszukując okolice, znalazłem inne przykłady użycia CommonsChunkPlugin z wyrażeniem
var commonsPlugin = new webpack.optimize.CommonsChunkPlugin("common.js");
co kończy się błędem
ReferenceError: webpack is not defined
Dalsze wyszukiwanie znalazło wiele przykładów, w tym
var webpack = require('webpack');
i moja kompilacja teraz zawodzi
Error: Cannot find module 'webpack'
Nie wiem, jak mam postępować.
Error: Cannot find module 'webpack'to błąd węzła. Więc to nie ma nic wspólnego z samym webpackiem (afaict). Wygląda na to, że node szuka w niewłaściwych folderach ...
npm install -g webpackdla mnie też nie działa. Ale tak się dzieje npm install webpack- upewnij się, że jesteś w folderze głównym aplikacji, kiedy dzwonisz, npm install webpacka następnie sprawdź, czy moduł istnieje w node_modulesfolderze. Wygląda również na to, że webpackpotrzebuje fsevents(opcjonalnego) modułu w systemach linux - używam Windows, więc nie jestem pewien - spróbuj zainstalować fseventsrównież
webpackw lokalnym folderze aplikacji, używając npm install webpack, bez-g
npm install webpackwcześniej?