vue2-swiper
Version:
一个简单的vue2.x swiper插件
52 lines • 1.16 kB
JavaScript
const path = require('path')
const webpack = require('webpack')
const autoprefixer = require('autoprefixer')
const root = path.resolve(__dirname, '..')
module.exports = {
entry: {'vue2Swiper': path.join(root, 'src/index.js')},
output: {
path: path.join(root, 'dist'),
publicPath: '/dist',
library: 'vue2Swiper',
libraryTarget: 'umd',
filename: '[name].js'
},
module: {
rules: [
{
test: /\.vue$/,
loader: 'vue-loader',
options: {
loaders: {
js: 'babel-loader'
}
}
},
{
test: /\.js$/,
exclude: /(node_modules|bower_components)/,
loader: 'babel-loader'
},
{
test: /\.scss$/,
loaders: ['style', 'css', 'sass']
}
]
},
plugins: [
new webpack.LoaderOptionsPlugin({
options: {
postcss: function () {
return [
autoprefixer({
browsers: [
'ie>=8',
'> 1%',
'last 2 versions']
})
]
}
}
}),
]
}