'./':
表示相对路径,具体代表当前目录下的同级目录,遵从的是从后往前找文件
'@/'
表示的是相对路径,具体代表的路径需要看项目根目录中 /build/webpack.base.conf.js文件中共的 @ 是如何配置的
resolve: {
extensions: ['.js', '.vue', '.json'],
alias: {
'vue$': 'vue/dist/vue.esm.js',
'@': resolve('src'),
}
},
比如上面代码中,@ 代表就是 src 目录,遵从的是从前往后找,比如 '@/components/login' 就表示 'src/components/login' 文件