var path = require('path') var projectRoot = path.resolve(__dirname, '../') module.exports = { module: { loaders: [ { test: /\.vue$/, loader: 'vue' }, { test: /\.js$/, loader: 'babel', include: [path.join(projectRoot, 'src'), path.join(projectRoot, 'dev')], exclude: /node_modules/ }, { test: /\.(woff2?|eot|ttf|otf|svg)(\?.*)?$/, loader: 'url-loader', query: { limit: 10000, name: 'fonts/[name].[hash:7].[ext]' } } ] }, vue: { loaders: { less: 'vue-style!css!less' }, postcss: [ require('autoprefixer')({ browsers: ['iOS >= 7', 'Android >= 4.1'] }) ] } }