1.0.3 • Published 1 year 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'],
});