0.1.0-beta.15 • Published 3 years ago

iris-webpack-config v0.1.0-beta.15

Weekly downloads
3
License
MIT
Repository
-
Last release
3 years ago

Cấu hình Webpack cho biên dịch JavaScript Iris.

Gói này tạo ra một Webpack đối tượng cấu hình sẽ biên dịch JavaScript để sử dụng trong Iris Forum.

Sử dụng

webpack.config.js

var config = require('flarum-webpack-config');

module.exports = config(options);

Để hợp nhất trong các tùy chọn cấu hình Webpack tùy chỉnh, hãy sử dụng webpack-merge.

Tùy Chọn

useExtensions

Array<string>, mặc định là [].

Một loạt các phần mở rộng có các mô-đun nên được tạo sẵn. Đây là một phím tắt để thêm externals cấu hình cho các mô-đun mở rộng. Các mô-đun tiện ích mở rộng đã nhập sẽ không được đóng gói, mà thay vào đó sẽ tham chiếu đến các xuất khẩu của tiện ích mở rộng được bao gồm trong thời gian chạy Iris Forum (ie. iris.extensions["vendor/package"]).

Ví dụ: để truy cập mô-đun tiện ích mở rộng Thẻ trong tiện ích mở rộng của bạn:

forum.js

import { Tag } from '@iris/tags/forum';

webpack.config.js

module.exports = config({
  useExtensions: ['iris/tags']
});