UNPKG

vue-paginate

Version:

A simple vue.js plugin to paginate data

57 lines (48 loc) 1.21 kB
const path = require('path') const webpack = require('webpack') module.exports = { devtool: 'inline-source-map', entry: path.join(__dirname, '/examples/main.js'), output: { path: path.join(__dirname, '/examples/__build__'), filename: 'app.js', publicPath: '/examples/__build__/' }, module: { loaders: [ { test: /\.js$/, exclude: /node_modules/, loader: 'babel-loader' }, { test: /\.vue$/, loader: 'vue', } ] }, vue: { loaders: { scss: 'vue-style-loader!css-loader!sass-loader', // <style lang="scss"> sass: 'vue-style-loader!css-loader!sass-loader?indentedSyntax' // <style lang="sass"> } }, resolve: { extensions: ['', '.js', '.vue'], fallback: [path.join(__dirname, '../node_modules')], alias: { 'vue': 'vue/dist/vue.common.js', 'vue-paginate': path.join(__dirname, 'src/index') } }, // Expose __dirname to allow automatically setting basename. context: __dirname, node: { __dirname: true }, plugins: [ new webpack.DefinePlugin({ 'process.env.NODE_ENV': JSON.stringify(process.env.NODE_ENV || 'development') }) ] }