Vue自定义路径别名

通过配置 vue-cli 可以在生成的模板中在导入组件时使用了这样的语法: 路径别名

序言

初始化项目的时候 大家可能会看到这样的导入路径

1
import index from '@/components/Index'

实际上这些就是 路径别名

自定义路径别名

我们也可以在基础配置文件中添加自己的路径别名,比如下面这个就把 ~ 设置为路径 src/components 的别名:

1
2
3
4
5
6
7
8
9
10
11
12
// build/webpack.base.config.js
resolve: {
extensions: ['.js', '.vue', '.json'],
alias: {
'vue$': 'vue/dist/vue.esm.js',
'@': resolve('src'),
'~': resolve('src/components')
}
}

// 引用
import Vfooter from '~/v-footer'
文章目录
  1. 1. 序言
  2. 2. 自定义路径别名
,