基于webpack的vue项目路径别名
2024-08-25 15:01:48
在vue的项目里,我们可以使用../这样的相对路径的方式引用不同目录的组件:
import userinfo from '../../../components/userinfo.vue';
使用../引用的路径比较深,定位路径和书写不方便,并且不直观。
由于项目是基于webpack,比较好的做法是使用webpack对路径定义一个别名。
在webpack.base.config.js找到resolve节点,配置别名如下:
resolve: {
extensions: ['.js', '.vue', '.json'],
alias: {
'vue$': 'vue/dist/vue.esm.js',
'@': resolve('src'),
'@components': path.resolve(__dirname, '../src/components')
}
},
不同组件之间引用,如上面的示例:
import userinfo from '@components/userinfo.vue';
这样引用就一目了然。
最新文章
- DGbroker三种保护模式的切换
- linux GD库安装
- windows核心编程---第六章 线程的调度
- javaWeb图片验证码代码
- AIX 命令大全
- netbean7.4 保存远程项目的时候老是跳警告框的解决方案
- powershell 统计AD中所有计算机及对应的操作系统信息
- python做量化交易干货分享
- JS 实现blob与base64互转
- leetcode538
- 背水一战 Windows 10 (82) - 用户和账号: 获取用户的信息, 获取用户的同意
- Hadoop 管理工具HUE配置-hdfs_clusters配置
- LOJ2522:[FJOI2018]邮递员问题(乱搞)
- Appium+python自动化14-查看webview上元素(DevTools)
- crontab下设置ntpdate的问题
- centos7下搭建sphinx全文检索引擎
- 在Kotlin编写RecyclerView适配器(KAD 16)
- container_of分析--可用good【转】
- boost中全局命名锁的使用
- CSS滚动插件