2021-11-18 14:58:18 +08:00

26 lines
562 B
JavaScript

import WindiCSSWebpackPlugin from 'windicss-webpack-plugin';
import { resolve } from 'path';
export default (api) => {
api.describe({
key: 'windicss',
config: {
default: {}
}
});
api.addEntryImportsAhead(() => [{ source: 'windi.css' }]);
api.chainWebpack((memo) => {
memo.plugin('windicss').use(WindiCSSWebpackPlugin, [
{
config: resolve(__dirname, '../windi.config.js'),
...api.config.windicss
}
]);
return memo;
});
};