UNPKG

vue-instagram

Version:

Fetch Instagram feed components based on Vue.

51 lines (49 loc) 1.02 kB
/* eslint-env node */ const path = require('path') const VueLoaderPlugin = require('vue-loader/lib/plugin') const { CleanWebpackPlugin } = require('clean-webpack-plugin') module.exports = { mode: 'production', entry: './src/index.js', output: { path: path.resolve(__dirname, 'dist'), filename: 'vue-instagram.min.js', library: 'VueInstagram', libraryTarget: 'umd', umdNamedDefine: true }, context: __dirname, module: { rules: [ { test: /\.vue$/, use: 'vue-loader', }, { test: /\.js$/, use: 'babel-loader', exclude: [ path.resolve(__dirname, 'node_modules') ] } ] }, resolve: { modules: [ path.resolve(__dirname, 'src'), 'node_modules' ], alias: { 'vue$': 'vue/dist/vue.esm.js' }, extensions: ['.js', '.json', '.vue'] }, plugins: [ new VueLoaderPlugin(), new CleanWebpackPlugin() ], devtool: false, performance: { hints: false } }