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');
|
||||
|
||||
/**
|
||||
* Export and bind to `window`
|
||||
* Export for NPM / Node.js
|
||||
*/
|
||||
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 = {
|
||||
entry: {
|
||||
'render-webgl': './src/index.js',
|
||||
'render-webgl.min': './src/index.js',
|
||||
'render-webgl-worker': './src/worker.js',
|
||||
'render-webgl-worker.min': './src/worker.js'
|
||||
'render-webgl': './src/index-web.js',
|
||||
'render-webgl.min': './src/index-web.js',
|
||||
'render-webgl-worker': './src/index-webworker.js',
|
||||
'render-webgl-worker.min': './src/index-webworker.js'
|
||||
},
|
||||
devtool: 'source-map',
|
||||
output: {
|
||||
|
Loading…
x
Reference in New Issue
Block a user