Merge pull request #428 from netlify/fix-dev-annoyances

Fix dev server cors and disable publish script for installs
This commit is contained in:
Shawn Erquhart 2017-05-22 13:28:03 -04:00 committed by GitHub
commit bc27296859
2 changed files with 4 additions and 1 deletions

View File

@ -9,7 +9,7 @@
"test:watch": "jest --watch", "test:watch": "jest --watch",
"build": "NODE_ENV=production webpack --config webpack.prod.js", "build": "NODE_ENV=production webpack --config webpack.prod.js",
"build:scripts": "NODE_ENV=production webpack --config webpack.cli.js", "build:scripts": "NODE_ENV=production webpack --config webpack.cli.js",
"prepublish": "npm run build", "prepublish": "in-publish && npm run build || not-in-publish",
"storybook": "start-storybook -p 9001", "storybook": "start-storybook -p 9001",
"storybook-build": "build-storybook -o dist", "storybook-build": "build-storybook -o dist",
"lint": "npm run lint:js & npm run lint:css", "lint": "npm run lint:js & npm run lint:css",
@ -68,6 +68,7 @@
"file-loader": "^0.8.5", "file-loader": "^0.8.5",
"identity-obj-proxy": "^3.0.0", "identity-obj-proxy": "^3.0.0",
"imports-loader": "^0.6.5", "imports-loader": "^0.6.5",
"in-publish": "^2.0.0",
"jest": "19.1.0-alpha.eed82034", "jest": "19.1.0-alpha.eed82034",
"jest-cli": "19.1.0-alpha.eed82034", "jest-cli": "19.1.0-alpha.eed82034",
"lint-staged": "^3.1.0", "lint-staged": "^3.1.0",

View File

@ -58,5 +58,7 @@ module.exports = merge.smart(require('./webpack.base.js'), {
contentBase: 'example/', contentBase: 'example/',
historyApiFallback: true, historyApiFallback: true,
devTool: 'cheap-module-source-map', devTool: 'cheap-module-source-map',
disableHostCheck: true,
headers: {"Access-Control-Allow-Origin": "*"},
}, },
}); });