扫码关注官方订阅号
用vuejs的webpack模板生成的项目中,router/index.js里面有一句:
import Hello from '@/components/Hello'
这里路径前面的“@”符号表示什么意思?
闭关修行中......
@ 等价于 /src 这个目录,免得你写麻烦又易错的相对路径
参见本人知乎专栏文章:学习 Vue 你需要知道的 webpack 知识(一)
没事儿就去看看vue模板的代码,里面都有,这是webpack的路径别名,相关定义在这里:
vue
webpack
resolve: { // 自动补全的扩展名 extensions: ['.js', '.vue', '.json'], // 默认路径代理 // 例如 import Vue from 'vue',会自动到 'vue/dist/vue.common.js'中寻找 alias: { '@': resolve('src'), '@config': resolve('config'), 'vue$': 'vue/dist/vue.common.js' } }
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
@ 等价于 /src 这个目录,免得你写麻烦又易错的相对路径
参见本人知乎专栏文章:学习 Vue 你需要知道的 webpack 知识(一)
没事儿就去看看
vue模板的代码,里面都有,这是webpack的路径别名,相关定义在这里: