1. resolve 能设置模块如何被解析。配置 extensions 属性按顺序解析这些后缀名,能够使用户在引入模块时不带扩展。如果有多个文件有相同的名字,但后缀名不同,webpack 会解析列在数组首位的后缀的文件,并跳过其余的后缀。alias 配置路径别名。
    1. resolve: {
    2. extensions: ['.js', '.json', '.vue', '.jsx'],
    3. alias: {
    4. '@': path.resolve(__dirname, 'src')
    5. }
    6. },