diff --git a/package.json b/package.json index 16b2293a87d4368e0505719450d960f4dbfca0bd..1db504e3cd603949ccf35c287caa345b7f2cbd2c 100644 --- a/package.json +++ b/package.json @@ -3,9 +3,6 @@ "version": "0.1.0", "description": "GraphicaL User Interface for creating and running Scratch 3.0 projects", "main": "./src/index.js", - "config": { - "port": 8601 - }, "scripts": { "build": "npm run clean && webpack --progress --colors --bail", "clean": "rm -rf ./build && mkdir -p build", @@ -14,7 +11,7 @@ "postmerge": "opt --in postmerge --exec 'npm install'", "postrewrite": "opt --in postrewrite --exec 'npm install'", "prepush": "opt --in prepush --exec 'npm run lint'", - "start": "webpack-dev-server --port $npm_package_config_port --content-base=./build", + "start": "webpack-dev-server", "test": "npm run lint && npm run build" }, "author": "Massachusetts Institute of Technology", diff --git a/webpack.config.js b/webpack.config.js index 39376b7dff47d288878b9b81b7019b1f89fc7281..8d75bd2a94050913b353a1b6cc6571599e4edaaa 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -6,6 +6,11 @@ var HtmlWebpackPlugin = require('html-webpack-plugin'); var webpack = require('webpack'); module.exports = { + devServer: { + contentBase: path.resolve(__dirname, 'build'), + host: '0.0.0.0', + port: process.env.PORT || 8601 + }, entry: { lib: ['react', 'react-dom'], gui: './src/index.jsx'