跳到主要内容

自定义路径别名

我们也可以在基础配置文件中添加自己的路径别名

resolve: {
extensions: ['.js', '.vue', '.json'],
alias: {
'vue$': 'vue/dist/vue.esm.js',
'@': resolve('src'),
'assets': resolve('src/assets')
}
}

然后我们导入组件的时候就可以这样写:

// import YourComponent from '/src/assets/YourComponent'
import YourComponent from 'assets/YourComponent'

这样既解决了路径过长的麻烦,又解决了相对路径的烦恼。

参考