only output minimized files

This commit is contained in:
Boyma Fahnbulleh 2017-03-26 19:10:49 -07:00 committed by Christopher Jeffrey
parent 6048581f05
commit 0d831b0c57
No known key found for this signature in database
GPG Key ID: 8962AB9DE6666BBD
4 changed files with 11 additions and 19 deletions

View File

@ -74,7 +74,7 @@
overflow-y: scroll;
}
</style>
<script src="/bcoin.js"></script>
<script src="/bcoin.min.js"></script>
</head>
<body>
<h1>Bcoin, the browser full node</h1>

View File

@ -7,8 +7,8 @@ var server, proxy;
var index = fs.readFileSync(__dirname + '/index.html');
var indexjs = fs.readFileSync(__dirname + '/index.js');
var bcoin = fs.readFileSync(__dirname + '/bcoin.js');
var master = fs.readFileSync(__dirname + '/bcoin-master.js');
var bcoin = fs.readFileSync(__dirname + '/bcoin.min.js');
var master = fs.readFileSync(__dirname + '/bcoin-master.min.js');
var worker = fs.readFileSync(__dirname + '/bcoin-worker.js');
proxy = new WSProxy({
@ -37,11 +37,11 @@ server.get('/index.js', function(req, res) {
res.send(200, indexjs, 'js');
});
server.get('/bcoin.js', function(req, res) {
server.get('/bcoin.min.js', function(req, res) {
res.send(200, bcoin, 'js');
});
server.get('/bcoin-master.js', function(req, res) {
server.get('/bcoin-master.min.js', function(req, res) {
res.send(200, master, 'js');
});

View File

@ -9,7 +9,7 @@
/* jshint worker: true */
self.importScripts('/bcoin-master.js');
self.importScripts('/bcoin-master.min.js');
self.onmessage = function onmessage(event) {
var env;

View File

@ -1,15 +1,9 @@
const webpack = require('webpack')
const paths = {
bcoin: './lib/bcoin',
master: './lib/workers/master'
}
module.exports = {
entry: {
'bcoin': paths.bcoin,
'bcoin.min': paths.bcoin,
'bcoin-master': paths.master,
'bcoin-master.min': paths.master
'bcoin.min': './lib/bcoin',
'bcoin-master.min': './lib/workers/master'
},
output: {
path: './browser',
@ -30,11 +24,9 @@ module.exports = {
},
plugins: [
new webpack.optimize.UglifyJsPlugin({
compress: {
warnings: false
},
include: /\.min\.js$/,
minimize: true
compress: {
warnings: false
}
})
]
}