1
0
mirror of https://github.com/stolksdorf/homebrewery.git synced 2026-01-05 23:59:14 +00:00

tpk server is working

This commit is contained in:
Scott Tolksdorf
2016-05-16 21:38:37 -04:00
parent 5f55a59042
commit ba6ba0e51f
5 changed files with 42 additions and 0 deletions

14
client/tpk/tpk.jsx Normal file
View File

@@ -0,0 +1,14 @@
var React = require('react');
var _ = require('lodash');
var cx = require('classnames');
var COM = React.createClass({
render : function(){
return <div className='COM'>
COM Ready!
</div>
}
});
module.exports = COM;

3
client/tpk/tpk.less Normal file
View File

@@ -0,0 +1,3 @@
.COM{
}

View File

@@ -8,6 +8,7 @@ var gulp = vitreumTasks(gulp, {
entryPoints: [
'./client/main',
'./client/homebrew',
'./client/tpk',
'./client/admin'
],

View File

@@ -45,6 +45,8 @@ app.get('/admin', function(req, res){
app = require('./server/homebrew.api.js')(app);
app = require('./server/homebrew.server.js')(app);
//Populate TPK routes
app = require('./server/tpk.server.js')(app);
app.get('*', function (req, res) {

22
server/tpk.server.js Normal file
View File

@@ -0,0 +1,22 @@
var _ = require('lodash');
var vitreumRender = require('vitreum/render');
module.exports = function(app){
//Edit Page
app.get('/tpk*', function(req, res){
vitreumRender({
page: './build/tpk/bundle.dot',
globals:{},
prerenderWith : './client/tpk/tpk.jsx',
initialProps: {
url: req.originalUrl,
},
clearRequireCache : !process.env.PRODUCTION,
}, function (err, page) {
return res.send(page)
});
});
return app;
};