不支持@
在中配置如下
import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue';
const path = require('path');
export default defineConfig({
plugins: [vue()],
define: {
'': {},
},
resolve: {
// 配置路径别名
alias: {
'@': (__dirname, './src'),
},
},
});
不支持require
1.第一步:安装
yarn add -D vite-plugin-require-transform
or
npm i vite-plugin-require-transform --save-dev
- 第二步:在中配置
import { defineConfig } from 'vite'
import requireTransform from 'vite-plugin-require-transform';
export default defineConfig({
plugins: [
requireTransform({
fileRegex: /.js$|.vue$/
}),
],
});