tachybase_todo/packages/plugins/@tachybase/plugin-field-markdown-vditor/build.config.ts
sealday fda9853509 feat: support vditor (#894)
Co-authored-by: sealday <sealday@gmail.com>
Reviewed-on: daoyoucloud/tachybase#894
2024-04-30 02:24:09 +08:00

16 lines
390 B
TypeScript

import { defineConfig } from '@nocobase/build';
import fs from 'fs/promises';
import path from 'path';
const vditor = path.dirname(require.resolve('vditor'));
export default defineConfig({
afterBuild: async (log) => {
log('coping vditor dist');
await fs.cp(vditor, path.resolve(__dirname, 'dist/client/vditor/dist'), {
recursive: true,
force: true,
});
},
});