首页 » 技术分享 » '@/'路径和'./'路径是什么意思

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

 

在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配置的讲解,请点击这里

转载自原文链接, 如需删除请联系管理员。

原文链接:'@/'路径和'./'路径是什么意思,转载请注明来源!

0