vue常见问题之vue-router中@代表src目录

vue项目中经常遇到“@”代表“src目录”的情况,
其实这个是webpack起的别名;
在build/webpack.base.conf.js中有声明;

resolve: {
    extensions: ['.js', '.vue', '.json'],
    alias: {
      'vue$': 'vue/dist/vue.esm.js',
      '@': resolve('src'),
      'common': resolve('src/base'),
    }
  },

你可能感兴趣的:(前端)