Я только начинаю работать с веб-пакетом, и у меня возникают трудности при создании образца с несколькими точками входа . Файл webpack.config.js в примере содержит строку
var CommonsChunkPlugin = require("../../lib/optimize/CommonsChunkPlugin");
который терпит неудачу для меня с ошибкой
Error: Cannot find module '../../lib/optimize/CommonsChunkPlugin'
Осматривая, я нашел другие примеры использования CommonsChunkPlugin с выражением
var commonsPlugin = new webpack.optimize.CommonsChunkPlugin("common.js");
который терпит неудачу с ошибкой
ReferenceError: webpack is not defined
Еще некоторые поиски нашли ряд примеров, в том числе
var webpack = require('webpack');
и моя сборка теперь терпит неудачу с
Error: Cannot find module 'webpack'
Я в растерянности относительно того, как продолжить.
Error: Cannot find module 'webpack'это ошибка узла Так что это не имеет ничего общего с самим веб-пакетом (afaict). Кажется, что узел смотрит в неправильные папки ...
npm install -g webpackу меня тоже не получилось. Но это происходит с npm install webpack- убедитесь, что вы находитесь в корневой папке приложения при вызове, а npm install webpackзатем проверьте, существует ли модуль в node_modulesпапке. Также кажется, что webpackнужен fsevents(необязательный) модуль в системах Linux - я использую Windows, поэтому я не уверен - попробуйте fseventsтакже установить
webpackв локальную папку приложения, используя npm install webpack, без-g
npm install webpackраньше бегал ?