overview
我在开发vite的我的项目时,遇到rollup无奈解析门路中的@
。先应用相对路径解析,然而不认为是一个好办法。起初的找到了另一种解决方案——应用@rollup/plugin-alias
。
装置依赖
npm i @rollup/plugin-alias -D
批改rollup.config.js
import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue';
import path from 'path';
const srcPath = path.resolve(__dirname, 'src');
// https://vitejs.dev/config/
export default defineConfig({
plugins: [
vue(),
],
resolve: {
alias: [
{ find: '@', replacement: srcPath },
],
},
});
发表回复