Split 'index' files into 3: node, web, worker
This commit is contained in:
parent
73ae8c205d
commit
f3a80c3429
6
src/index-web.js
Normal file
6
src/index-web.js
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
var RenderWebGL = require('./RenderWebGL');
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Export for use in a web page
|
||||||
|
*/
|
||||||
|
window.RenderWebGL = RenderWebGL;
|
6
src/index-webworker.js
Normal file
6
src/index-webworker.js
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
var WorkerRemote = require('./WorkerRemote');
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Export for use in a Web Worker
|
||||||
|
*/
|
||||||
|
self.RenderWebGLRemote = WorkerRemote;
|
@ -1,7 +1,6 @@
|
|||||||
var RenderWebGL = require('./RenderWebGL');
|
var RenderWebGL = require('./RenderWebGL');
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Export and bind to `window`
|
* Export for NPM / Node.js
|
||||||
*/
|
*/
|
||||||
module.exports = RenderWebGL;
|
module.exports = RenderWebGL;
|
||||||
if (typeof self !== 'undefined') self.RenderWebGL = RenderWebGL;
|
|
||||||
|
@ -1,4 +0,0 @@
|
|||||||
var WorkerRemote = require('./WorkerRemote');
|
|
||||||
|
|
||||||
module.exports = WorkerRemote;
|
|
||||||
if (typeof self !== 'undefined') self.RenderWebGLRemote = WorkerRemote;
|
|
@ -3,10 +3,10 @@ var webpack = require('webpack');
|
|||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
entry: {
|
entry: {
|
||||||
'render-webgl': './src/index.js',
|
'render-webgl': './src/index-web.js',
|
||||||
'render-webgl.min': './src/index.js',
|
'render-webgl.min': './src/index-web.js',
|
||||||
'render-webgl-worker': './src/worker.js',
|
'render-webgl-worker': './src/index-webworker.js',
|
||||||
'render-webgl-worker.min': './src/worker.js'
|
'render-webgl-worker.min': './src/index-webworker.js'
|
||||||
},
|
},
|
||||||
devtool: 'source-map',
|
devtool: 'source-map',
|
||||||
output: {
|
output: {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user