1 | 'use strict';
|
2 |
|
3 | var path = require('path')
|
4 | , fs = require('fs')
|
5 | , browserify = require('browserify')
|
6 | , mold = require('..')
|
7 | , bundlePath = path.join(__dirname, 'project', 'js', 'build', 'bundle.js')
|
8 | , jsRoot = path.join(__dirname, 'project');
|
9 |
|
10 | browserify()
|
11 | .require(require.resolve('./project/js/main.js'), { entry: true })
|
12 | .bundle({ debug: true })
|
13 | .on('error', function (err) { console.error(err); })
|
14 | .pipe(mold.sourcesRelative(jsRoot))
|
15 | .pipe(fs.createWriteStream(bundlePath));
|
16 |
|
17 | console.log('Please open the index.html inside examples/project.');
|