1.0.3 • Published 10 months ago

forumkit-webpack v1.0.3

Weekly downloads
-
License
MIT
Repository
-
Last release
10 months ago

用于 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'],
});