mirror of
https://github.com/futurepress/epub.js.git
synced 2025-10-03 14:59:18 +02:00
34 lines
736 B
JavaScript
34 lines
736 B
JavaScript
var webpack = require("webpack");
|
|
var path = require('path');
|
|
var PROD = (process.env.NODE_ENV === 'production')
|
|
var hostname = "localhost";
|
|
var port = "8080";
|
|
|
|
module.exports = {
|
|
entry: {
|
|
epub: "./src/epub.js",
|
|
polyfills: ["./node_modules/es6-promise/dist/es6-promise.auto.js", "./node_modules/js-polyfills/url.js"]
|
|
},
|
|
devtool: 'source-map',
|
|
output: {
|
|
path: path.resolve("./dist"),
|
|
// path: "./dist",
|
|
filename: "[name].js",
|
|
sourceMapFilename: "[name].js.map",
|
|
library: "ePub",
|
|
libraryTarget: "umd",
|
|
publicPath: "/dist/"
|
|
},
|
|
externals: {
|
|
"jszip": "JSZip",
|
|
"xmldom": "xmldom"
|
|
},
|
|
plugins: [
|
|
// new webpack.IgnorePlugin(/punycode|IPv6/),
|
|
],
|
|
devServer: {
|
|
host: hostname,
|
|
port: port,
|
|
inline: true
|
|
}
|
|
}
|