From ecdf7d5b16e4d782b916ee71c4ab1fafeb6f757b Mon Sep 17 00:00:00 2001 From: William Welling Date: Mon, 5 Dec 2016 07:54:52 -0600 Subject: [PATCH 1/3] Added production startup script --- .gitignore | 1 + package.json | 2 ++ 2 files changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index 91729af70e..30a42d7f81 100644 --- a/.gitignore +++ b/.gitignore @@ -10,6 +10,7 @@ npm-debug.log .idea *.ngfactory.ts *.css.shim.ts +*.scss.shim.ts .DS_Store diff --git a/package.json b/package.json index 5314784c33..64dc1549fd 100644 --- a/package.json +++ b/package.json @@ -22,6 +22,8 @@ "server": "nodemon dist/server/index.js", "debug:server": "node-nightly --inspect --debug-brk dist/server/index.js", "start": "npm run server", + "start:prod:node": "node dist/server/index.js", + "start:prod": "npm run build:prod:ngc:json && npm run start:prod:node", "debug:start": "npm run build && npm run debug:server", "predebug": "npm run build", "debug:build": "node-nightly --inspect --debug-brk node_modules/webpack/bin/webpack.js", From 6c6208ee94e9e7f8fadcdb4ca7d1b5edb6993468 Mon Sep 17 00:00:00 2001 From: William Welling Date: Mon, 5 Dec 2016 08:01:22 -0600 Subject: [PATCH 2/3] Updated clean:ngc to clean all production generated files --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 64dc1549fd..60b3fa8283 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "watch": "webpack --watch", "watch:dev": "npm run server & npm run watch", "clean:dist": "rimraf dist", - "clean:ngc": "rimraf **/*.ngfactory.ts **/*.css.shim.ts", + "clean:ngc": "rimraf **/*.ngfactory.ts **/*.css.shim.ts **/*.scss.shim.ts webpack.records.json", "prebuild": "npm run clean:dist", "build": "webpack --progress", "build:prod:ngc": "npm run clean:ngc && npm run ngc && npm run clean:dist && npm run build:prod", From 55a57a72c4cb0714d4e50988ec110f19ab94b551 Mon Sep 17 00:00:00 2001 From: William Welling Date: Mon, 5 Dec 2016 08:02:29 -0600 Subject: [PATCH 3/3] Removed webpack.records.json from clean:ngc --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 60b3fa8283..cc35b2a022 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "watch": "webpack --watch", "watch:dev": "npm run server & npm run watch", "clean:dist": "rimraf dist", - "clean:ngc": "rimraf **/*.ngfactory.ts **/*.css.shim.ts **/*.scss.shim.ts webpack.records.json", + "clean:ngc": "rimraf **/*.ngfactory.ts **/*.css.shim.ts **/*.scss.shim.ts", "prebuild": "npm run clean:dist", "build": "webpack --progress", "build:prod:ngc": "npm run clean:ngc && npm run ngc && npm run clean:dist && npm run build:prod",