UNPKG

linked-data-reactor

Version:

Linked Data Reactor provides a framework to view, browse and edit Linked Data in a flexible way.

33 lines (28 loc) 1.03 kB
let WebpackDevServer = require ('webpack-dev-server'); let webpack = require ('webpack'); let config = require ('./dev.config'); let shell = require ('shelljs'); const host = process.env.HOST ? process.env.HOST : 'localhost'; const mainPort = process.env.PORT ? parseInt(process.env.PORT) : 3000; const devPort = process.env.PORT ? parseInt(process.env.PORT) + 1 : 3001; const options = { //contentBase: `http://${host}:${port}`, hot: true, historyApiFallback: true, //inline: true, //lazy: false, publicPath: config.output.publicPath, proxy: { '*': { target: `http://${host}:${devPort}` } }, stats: { colors: true, chunks:false } }; const compiler = webpack(config); new WebpackDevServer(compiler, options).listen(mainPort, host, () => { shell.env.PORT = shell.env.PORT || mainPort; shell.exec('"./node_modules/.bin/nodemon" start.js -e js,jsx', () => {}); console.log('Webpack development server listening on http://%s:%s', host, mainPort); });