步入vue.js踩坑记
三、路径中 '@/' 代表什么路径和 './' 有什么区别。
- '@/' 具体代表什么路径,要看你webpack里面对于
@
是如何配置的,可以在build
文件夹下webpack.base.conf.js中
找到:
'@': resolve('src') 这里指向
src
文件夹 ./
: 当前目录下../
: 父级目录
四、关于 router.js 中 mode: 'history' 的说明:
- mode history代表,路由不再显示hash,会像如下形式:
histroy: localhost:8080/user/list
hash: localhost:8080/#/user/list
2. base也比较好理解,代表着是基本的路由请求的路径。参考 :https://router.vuejs.org/zh/api/#base
如:base: '/app/'
那么所有的请求都会在url之后加上/app/
应用的基路径。例如,如果整个单页应用服务在 /app/
下,然后 base
就应该设为 "/app/"