UNPKG

vue-read-more3

Version:
55 lines (53 loc) 1.01 kB
var path = require("path"); var webpack = require("webpack"); const VueLoaderPlugin = require("vue-loader/lib/plugin"); module.exports = { entry: "./src/index.js", output: { path: path.resolve(__dirname, "./dist"), publicPath: "/dist/", filename: "index.js", library: "vue-read-more", libraryTarget: "umd", }, module: { rules: [ { test: /\.vue$/, loader: "vue-loader", }, { test: /\.js$/, loader: "babel-loader", exclude: /node_modules/, }, ], }, externals: { vue: "vue", }, resolve: { alias: { vue$: "vue/dist/vue.esm.js", }, }, devServer: { historyApiFallback: true, noInfo: true, }, performance: { hints: false, }, devtool: "#source-map", plugins: [ new VueLoaderPlugin(), new webpack.DefinePlugin({ "process.env": { NODE_ENV: '"production"', }, }), new webpack.LoaderOptionsPlugin({ minimize: true, }), ], };