bestkit-webpack
v1.0.0
Published
Bestkit JS和TS编译的Webpack配置。
Readme
用于 Bestkit JS/TS 编译的 Webpack 配置
此包生成一个 Webpack 配置对象,该对象将编译 JavaScript 以在 Bestkit 中使用。
用法
webpack.config.js
var config = require('bestkit-webpack');
module.exports = config(options);要合并自定义 Webpack 配置选项,请使用 webpack-merge.
选项
useExtensions
Array<string>, 默认值: [].
一个扩展名数组,其模块应该被提供。这是为扩展模块添加 externals 配置的快捷方式。导入的扩展模块不会被打包,而是引用 Bestkit 运行时中包含的扩展导出(即 bestkit.extensions["vendor/package"])。
例如,要在您的扩展中访问 Tags 扩展模块:
site.js
import { Tag } from '@bestkit/tags/site';webpack.config.js
module.exports = config({
useExtensions: ['bestkit/tags'],
});