美文网首页
'@/'路径和'./'路径是什么意思

'@/'路径和'./'路径是什么意思

作者: RRRookieG | 来源:发表于2018-07-12 10:09 被阅读0次

    在vue项目中,我们常遇到以下路径引用的方式:

    @import './common/var.scss';

    @import '../../scss/common/var';

    @import '~@/scss/common/var';

    其中,

    • ./ 表示当前目录下
    • ../ 表示父级目录下
    • @/ 是webpack设置的路径别名,代表什么路径,要看webpack的build文件夹下webpack.base.conf.js里面对于@是如何配置
    resolve: {
        // 路径别名
        alias: {
          'public': path.resolve(__dirname, '../public'),
          'vue': 'vue/dist/vue.js',
          '@': path.resolve('src'),
        }
      },
    

    上述例子 @/ 代表着到src这个文件夹的路径。

    如果你想看更多webpack中resolve.alias配置的讲解,请点击这里

    相关文章

      网友评论

          本文标题:'@/'路径和'./'路径是什么意思

          本文链接:https://www.haomeiwen.com/subject/xdelpftx.html