Khóa
string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
3 cấp cao nhất chứa một tập hợp các tùy chọn hướng dẫn gói web về cách thức và vị trí nó sẽ xuất các gói, nội dung của bạn và bất kỳ thứ gì khác mà bạn gói hoặc tải bằng gói webđầu ra. tài sảnModuleFilename
string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
4Tương tự nhưng đối với Mô-đun nội dung
string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
1, string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
2, string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
3, string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
4, string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
5 và string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
6 được đặt thành một chuỗi trống cho nội dung được tạo từ các thay thế URI dữ liệuđầu ra. không đồng bộChunks
string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
7Tạo khối không đồng bộ được tải theo yêu cầu
gói web. cấu hình. js
string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
8 string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
9Khi được sử dụng song song với và , tùy chọn này cho phép người dùng chèn nhận xét trong trình bao bọc xuất. Để chèn cùng một nhận xét cho từng loại
MyLibrary = _entry_return_;
2, hãy đặt MyLibrary = _entry_return_;
3 thành một chuỗigói web. cấu hình. js
sẽ mang lại những điều sau đây
someLibName. js
Để kiểm soát chi tiết từng nhận xét của
MyLibrary = _entry_return_;
2, hãy chuyển một đối tượnggói web. cấu hình. js
đầu ra. bộ ký tự
string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
7Yêu cầu webpack thêm
MyLibrary = _entry_return_;
6 vào HTML MyLibrary = _entry_return_;
7Trong ví dụ trên, chúng tôi đang chuyển một tệp mục nhập duy nhất tới
MyLibrary = _entry_return_;
8, tuy nhiên, webpack có thể chấp nhận , e. g. , một MyLibrary = _entry_return_;
9 hoặc một string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
9Nếu bạn cung cấp ________ 99 làm điểm ________ 98, thì chỉ điểm cuối cùng trong mảng sẽ được hiển thị
Nếu một
9 được cung cấp dưới dạng điểmstring | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
8, tất cả các mục nhập có thể được hiển thị bằng cách sử dụng cú phápMyLibrary = _entry_return_;
9 củaMyLibrary = _entry_return_;
36string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
Giả sử rằng cả
37 vàstring | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
38 đều xuất một hàmstring | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
39, đây là cách sử dụng các thư việnstring | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
7string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
Xem ví dụ này để biết thêm
Lưu ý rằng cấu hình trên sẽ không hoạt động như mong đợi nếu bạn định cấu hình các tùy chọn thư viện cho mỗi điểm vào. Đây là cách làm
đầu ra. thư viện. Tên
Chỉ định tên cho thư viện
Loại
string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
đầu ra. thư viện. loại
Định cấu hình cách thư viện sẽ được hiển thị
Loại.
8string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
Các loại được bao gồm theo mặc định là
01,string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
02,string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
03,string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
04,string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
05,string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
07,string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
08,string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
09,string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
90,string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
91,string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
92,string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
93,string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
94,string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
95,string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
96,string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
97 vàstring | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
98, nhưng những loại khác có thể được bổ sung bằng pluginstring | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
Đối với các ví dụ sau, chúng tôi sẽ sử dụng
string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
99 để chỉ ra các giá trị được trả về bởi điểm nhập cảnhĐưa ra một biến
Các tùy chọn này gán giá trị trả về của điểm vào [e. g. bất kể điểm vào nào được xuất] thành tên được cung cấp bởi bất kỳ phạm vi nào mà gói được đưa vào
loại. 'var'Khi thư viện của bạn được tải, giá trị trả về của điểm vào sẽ được gán cho một biến
loại. 'giao phó'Điều này sẽ tạo ra một toàn cầu ngụ ý có khả năng gán lại một giá trị hiện có [hãy thận trọng khi sử dụng]
MyLibrary = _entry_return_;
Xin lưu ý rằng nếu
string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
01 không được xác định trước đó, thư viện của bạn sẽ được đặt ở phạm vi toàn cầuloại. 'gán thuộc tính'5. 16. 0+Tương tự nhưng là một tùy chọn an toàn hơn vì nó sẽ sử dụng lại
string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
01 nếu nó đã tồn tạiTiếp xúc thông qua chuyển nhượng đối tượng
Các tùy chọn này gán giá trị trả về của điểm vào [e. g. bất kể điểm vào nào được xuất] sang một đối tượng cụ thể dưới tên được xác định bởi
loại. 'cái này'Giá trị trả về của điểm vào của bạn sẽ được chỉ định cho
string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
05 dưới thuộc tính được đặt tên bởi string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
00. Ý nghĩa của string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
05 là tùy thuộc vào bạnloại. 'cửa sổ'Giá trị trả về của điểm vào của bạn sẽ được gán cho đối tượng
string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
08 sử dụng giá trị string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
00string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
3loại. 'toàn cầu'Giá trị trả về của điểm vào của bạn sẽ được gán cho đối tượng toàn cục bằng cách sử dụng giá trị
string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
00. Tùy thuộc vào giá trị string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
91, đối tượng toàn cầu có thể thay đổi tương ứng, e. g. , string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
92, string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
93 hoặc string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
94string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
0loại. 'chung'Giá trị trả về của điểm vào của bạn sẽ được gán cho đối tượng
string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
95 sử dụng giá trị string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
00. Như tên ngụ ý, điều này được sử dụng trong môi trường CommonJSstring | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
9Hệ thống xác định mô-đun
Các tùy chọn này sẽ dẫn đến một gói đi kèm với tiêu đề hoàn chỉnh để đảm bảo khả năng tương thích với các hệ thống mô-đun khác nhau. Tùy chọn
string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
00 sẽ mang một ý nghĩa khác trong các tùy chọn string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
98 sau đâyloại. 'mô-đun'Đầu ra Mô-đun ES
Tuy nhiên, tính năng này vẫn đang thử nghiệm và chưa được hỗ trợ đầy đủ, vì vậy hãy đảm bảo bật thử nghiệm. đầu raModule trước. Ngoài ra, bạn có thể theo dõi tiến trình phát triển trong
loại. 'commonjs2'Giá trị trả về của điểm vào của bạn sẽ được gán cho
string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
99. Như tên ngụ ý, điều này được sử dụng trong Node. môi trường js [CommonJS]string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
0Nếu chúng tôi chỉ định
string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
00 với string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
31, giá trị trả về của điểm vào của bạn sẽ được chỉ định cho string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
32loại. 'commonjs-tĩnh'5. 66. 0+Các lần xuất riêng lẻ sẽ được đặt làm thuộc tính trên
string | string[] | {amd?: string, commonjs?: string, root?: string | string[]}
99. "Tĩnh" trong tên đề cập đến đầu ra có thể phân tích tĩnh và do đó, các bản xuất được đặt tên có thể nhập vào ESM thông qua Node. js