首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >`Vue3 - Vite`项目别名src to @ not working

`Vue3 - Vite`项目别名src to @ not working
EN

Stack Overflow用户
提问于 2021-02-04 18:19:08
回答 4查看 16.1K关注 0票数 29

我已经使用vue3 - vite安装了项目,并导入了一个类似这样的组件

import Component from '../../../../components/Component.vue'

我只想为src文件夹添加别名并执行以下操作

import Component from '@/components/Component.vue'

这是我的vite.config.js

代码语言:javascript
复制
import vue from '@vitejs/plugin-vue'

/**
 * https://vitejs.dev/config/
 * @type {import('vite').UserConfig}
 */
export default {
    plugins: [
        vue({
            template: {
                compilerOptions: {
                    // ...
                }
            }
        })
    ]
}

我是不是漏掉了什么?我还能做什么?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2021-03-10 14:57:42

这就是对我有效的方法..。

代码语言:javascript
复制
import vue from '@vitejs/plugin-vue'
const path = require('path')

export default {
  alias: {
    '/@': path.resolve(__dirname, './src')
  },
  plugins: [vue()]
}
票数 4
EN

Stack Overflow用户

发布于 2021-03-07 18:43:34

在vite.config.js文件中,编写以下代码块

代码语言:javascript
复制
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'path'

export default defineConfig({
  plugins: [vue()],
  resolve: {
    alias: {
      '@': path.resolve(__dirname, './src'),
    },
  }
})
票数 37
EN

Stack Overflow用户

发布于 2021-05-25 01:15:29

这就是对我有效的方法:

代码语言:javascript
复制
import path from 'path'
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'

// https://vitejs.dev/config/
export default defineConfig({
  plugins: [vue()],
  resolve: {
    alias: {
      '@/': `${path.resolve(__dirname, 'src')}/`
    }
  }
})

然后在组件中:

代码语言:javascript
复制
<template>
  <img alt="Vue logo" src="./assets/logo.png" />
  <HelloWorld msg="Hello Vue 3 + Vite" />
</template>

<script>
import HelloWorld from '@/components/HelloWorld.vue'

export default {
  name: 'App',
  components: {
    HelloWorld
  }
}
</script>
票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66043612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档