Tôi không hiểu cách hoạt động của chức năng require
của webpack. Ví dụ, tôi đang đọc this article về webpack và có ví dụ sau:Yêu cầu của webpack hoạt động như thế nào?
Hãy bắt đầu bằng cách tạo ra dự án của chúng tôi và cài đặt Webpack, chúng tôi sẽ cũng kéo trong jQuery để chứng minh một số điều sau này.
$ npm init
$ npm install jquery --save
$ npm install webpack --save-dev
Bây giờ hãy tạo điểm vào ứng dụng của chúng tôi, ở đồng bằng ES5 cho bây giờ:
src/index.js
var $ = require('jquery');
$('body').html('Hello');
Và hãy tạo Webpack của chúng tôi cấu hình, trong tệp webpack.config.js. cấu hình Webpack chỉ là Javascript, và cần phải xuất khẩu một đối tượng :
webpack.config.js
module.exports = {
entry: './src',
output: {
path: 'builds',
filename: 'bundle.js',
},
};
Làm thế nào để webpack biết là những gì jquery trong require('jquery')
? Tôi không thấy bất kỳ tùy chọn cấu hình nào được chỉ định liên quan đến jquery.
Vâng, nó chỉ tải xuống jquery và đặt nó vào thư mục 'node_modules' và thêm nó làm phụ thuộc vào' package.json'. Làm thế nào mà liên quan đến webpack? –