1.0.3 • Published 10 months ago
forumkit-webpack v1.0.3
用于 Forumkit JS/TS 编译的 Webpack 配置
此包生成一个 Webpack 配置对象,该对象将编译 JavaScript 以在 Forumkit 中使用。
用法
webpack.config.js
var config = require('forumkit-webpack');
module.exports = config(options);
要合并自定义 Webpack 配置选项,请使用 webpack-merge。
Typescript
您需要配置一个 tsconfig.json
确保你的IDE正确设置Typescript支持。
有关此内容的详细信息,请参阅 forumkit/forumkit-tsconfig
仓库
Options
useExtensions
Array<string>
, 默认为 []
.
一个扩展数组,其模块应可用。这是为扩展模块添加 externals
配置的快捷方式。导入的扩展模块不会被捆绑,而是引用 Forumkit 运行时中包含的扩展导出 (即 forumkit.extensions["vendor/package"]
)。
例如,要访问扩展中的 Tags 扩展模块,请执行以下操作:
forum.js
import { Tag } from '@forumkit/tags/forum';
webpack.config.js
module.exports = config({
useExtensions: ['forumkit/tags'],
});