| @@ -0,0 +1,4 @@ | ||
| node_modules/ | ||
| bundle.js | ||
| bundle.js.map | ||
| npm-debug.log |
| @@ -0,0 +1,11 @@ | ||
| <!DOCTYPE html> | ||
| <html> | ||
| <head> | ||
| <title>Startpoint</title> | ||
| <link rel='stylesheet' type='text/css' href='main.css'> | ||
| <script src='bundle.js'></script> | ||
| </head> | ||
| <body> | ||
| <div id='app'> | ||
| </body> | ||
| </html> |
| @@ -0,0 +1,12 @@ | ||
| var React = require('react'); | ||
| var ReactDOM = require('react-dom'); | ||
| // var AdminBox = require('./components/AdminBox.jsx'); | ||
|
|
||
| window.onload = function(){ | ||
| // var sitename = ""; | ||
| // ReactDOM.render( | ||
| // <AdminBox site={sitename} />, | ||
| // document.getElementById('app') | ||
| // ); | ||
| console.log("helloworld - i am admin"); | ||
| } |
| @@ -0,0 +1,12 @@ | ||
| var React = require('react'); | ||
| var ReactDOM = require('react-dom'); | ||
| // var HomeBox = require('./components/HomeBox.jsx'); | ||
|
|
||
| window.onload = function(){ | ||
| // var sitename = ""; | ||
| // ReactDOM.render( | ||
| // <HomeBox url={sitename}/>, | ||
| // document.getElementById('app') | ||
| // ); | ||
| console.log("helloworld - i am home"); | ||
| } |
| @@ -0,0 +1,12 @@ | ||
| var React = require('react'); | ||
| var ReactDOM = require('react-dom'); | ||
| // var UserBox = require('./components/UserBox.jsx'); | ||
|
|
||
| window.onload = function(){ | ||
| // var sitename = ""; | ||
| // ReactDOM.render( | ||
| // <UserBox site={sitename}/>, | ||
| // document.getElementById('app') | ||
| // ); | ||
| console.log("helloworld - i am user"); | ||
| } |
| @@ -0,0 +1,51 @@ | ||
|
|
||
| var config = { | ||
| // TODO: Add common Configuration | ||
| resolve: { | ||
| extensions: ['', '.js', '.jsx'] | ||
| }, | ||
| module:{ | ||
| loaders: [ | ||
| { | ||
| test: /\.jsx?$/, | ||
| exclude: /(node_modules|bower_components)/, | ||
| loader: 'babel', // 'babel-loader' is also a legal name to reference | ||
| query: { | ||
| presets: ['react', 'es2015'] | ||
| } | ||
| } | ||
| ] | ||
| }, | ||
| devtool: 'source-map' | ||
| }; | ||
|
|
||
| var home = Object.assign({}, config, { | ||
| name: "home", | ||
| entry: "./src_home/app.jsx", | ||
| output: { | ||
| path: "./build/home/", | ||
| filename: "bundle.js" | ||
| }, | ||
| }); | ||
|
|
||
|
|
||
| var admin = Object.assign({}, config, { | ||
| name: "admin", | ||
| entry: "./src_admin/app.jsx", | ||
| output: { | ||
| path: "./build/admin/", | ||
| filename: "bundle.js" | ||
| }, | ||
| }); | ||
|
|
||
|
|
||
| var user = Object.assign({}, config, { | ||
| name: "user", | ||
| entry: "./src_user/app.jsx", | ||
| output: { | ||
| path: "./build/user/", | ||
| filename: "bundle.js" | ||
| }, | ||
| }); | ||
|
|
||
| module.exports = [home, user, admin]; |