Я только начинаю работать с веб-пакетом, и у меня возникают трудности при создании образца с несколькими точками входа . Файл 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
раньше бегал ?