Tôi mới bắt đầu với webpack và đang gặp khó khăn khi lấy mẫu nhiều điểm nhập để xây dựng. Tệp webpack.config.js trong ví dụ bao gồm dòng
var CommonsChunkPlugin = require("../../lib/optimize/CommonsChunkPlugin");
lỗi với tôi
Error: Cannot find module '../../lib/optimize/CommonsChunkPlugin'
Tìm kiếm xung quanh, tôi tìm thấy các ví dụ khác về việc sử dụng CommonsChunkPlugin với biểu thức
var commonsPlugin = new webpack.optimize.CommonsChunkPlugin("common.js");
mà không có lỗi
ReferenceError: webpack is not defined
Một số tìm kiếm khác tìm thấy một số ví dụ bao gồm
var webpack = require('webpack');
và bản dựng của tôi bây giờ thất bại với
Error: Cannot find module 'webpack'
Tôi không biết làm thế nào để tiến hành.
Error: Cannot find module 'webpack'
là một lỗi nút. Vì vậy, điều này không có gì để làm với chính webpack (afaict). Có vẻ như nút đang tìm kiếm trong các thư mục sai ...
npm install -g webpack
cũng không làm việc. Nhưng nó thực hiện với npm install webpack
- đảm bảo bạn đang ở trong thư mục gốc của ứng dụng khi bạn gọi npm install webpack
rồi kiểm tra xem mô-đun có tồn tại trong node_modules
thư mục không. Nó cũng có vẻ như webpack
nhu cầu fsevents
(không bắt buộc) mô-đun trên các hệ thống Linux - Tôi đang sử dụng Windows vì vậy tôi không chắc chắn - cố gắng cài đặt fsevents
cũng
webpack
trong thư mục ứng dụng cục bộ, sử dụng npm install webpack
, không có-g
npm install webpack
trước?