vite.config.js 531 Bytes
const { defineConfig } = require('vite');

const process = require('process');
const path = require('path');

const cwd = process.cwd();

module.exports = defineConfig({
  resolve: {
    extensions: ['.json', '.jsx', '.js', '.ts', '.tsx'],
    alias: {
      '@': path.resolve(cwd, './src/'),
      '@/src': path.resolve(cwd, './src/'),
    },
  },
  css: {
    preprocessorOptions: {
      less: {
        javascriptEnabled: true,
        additionalData: `@import '@qx/ui/dist/src/style/variable.less';`,
      },
    },
  },
});