vite中使用@

Posted 飞机

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vite中使用@相关的知识,希望对你有一定的参考价值。

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 },
        ],
    },
});

以上是关于vite中使用@的主要内容,如果未能解决你的问题,请参考以下文章

如何在Vite项目中使用Lint保证代码质量

vite识别.vue文件

Vite入门教程-下一代前端开发与构建工具

使用 Vite 做后端

Vite学习笔记

如何在 vite.config.js 中使用 Vite 环境变量?