Commit d4250abd authored by alish's avatar alish
Browse files

fix: pm2 functionality

parent 80363372
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -6,7 +6,7 @@ import { env } from './scripts/env';
const port: number = env.PORT;

connect()
	.use(serveStatic(path.join(__dirname, '../')))
	.use(serveStatic(path.join(__dirname, '../../../')))
	.listen(port);

console.log(`listening on ${port}`);
+1 −1
Original line number Diff line number Diff line
@@ -40,7 +40,7 @@
		"start": "cross-env NODE_ENV=development NODE_OPTIONS=--max_old_space_size=4096 yarn run config:dev && yarn run build && yarn ng:dev serve --port 4203",
		"start:prod": "cross-env NODE_ENV=production NODE_OPTIONS=--max_old_space_size=4096 yarn run config:prod && yarn run build:prod && yarn ng:prod serve --port 4203 --prod",
		"start:server:prod": "cross-env NODE_ENV=development NODE_OPTIONS=--max_old_space_size=4096 yarn run build:prod && node --harmony ./www/out-tsc/app.js",
		"start:server:pm2": "cross-env NODE_ENV=production NODE_OPTIONS=--max_old_space_size=4096 yarn run build:prod && node --harmony ./www/out-tsc/pm2bootstrap.js",
		"start:server:pm2": "cross-env NODE_ENV=production NODE_OPTIONS=--max_old_space_size=4096 yarn run build:prod && node --harmony ./www/out-tsc/packages/carrier-mobile-ionic/pm2bootstrap.js",
		"build": "cross-env NODE_ENV=development NODE_OPTIONS=--max_old_space_size=4096 yarn run config:dev && yarn ng:dev build && yarn tsc",
		"build:prod": "cross-env NODE_ENV=production NODE_OPTIONS=--max_old_space_size=4096 yarn run config:prod && yarn ng:prod build --prod --aot=false --build-optimizer=false && yarn tsc",
		"test": "cross-env NODE_ENV=development NODE_OPTIONS=--max_old_space_size=4096 yarn run config:dev && yarn ng:dev test",
+1 −1
Original line number Diff line number Diff line
@@ -14,7 +14,7 @@ const port = env.PORT;
pm2.connect(function () {
	pm2.start(
		{
			script: './www/out-tsc/app.js',
			script: './www/out-tsc/packages/carrier-mobile-ionic/app.js',
			name: appName, // ----> THESE ATTRIBUTES ARE OPTIONAL:
			exec_mode: 'fork', // ----> https://github.com/Unitech/PM2/blob/master/ADVANCED_README.md#schema
			instances,
+1 −0
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@
	"extends": "../../tsconfig.base.json",
	"compileOnSave": false,
	"compilerOptions": {
		"outDir": "./www/out-tsc",
		"sourceMap": true,
		"declaration": false,
		"moduleResolution": "node",
+2 −2
Original line number Diff line number Diff line
@@ -34,12 +34,12 @@
		"precommit": "cross-env NODE_ENV=development NODE_OPTIONS=--max_old_space_size=4096 lint-staged",
		"start": "cross-env NODE_ENV=development NODE_OPTIONS=--max_old_space_size=4096 yarn tsc -p tsconfig.build.json && node build/src/main.js",
		"start:dev": "cross-env NODE_ENV=development NODE_OPTIONS=--max_old_space_size=4096 concurrently \"wait-on build/main.js && nodemon\" \"tsc -w -p tsconfig.build.json\" ",
		"start:prod": "cross-env NODE_ENV=production NODE_OPTIONS=--max_old_space_size=4096 yarn -p tsconfig.build.json tsc && node ./build/pm2bootstrap.js",
		"start:prod": "cross-env NODE_ENV=production NODE_OPTIONS=--max_old_space_size=4096 yarn -p tsconfig.build.json tsc && node ./build/src/pm2bootstrap.js",
		"build": "cross-env NODE_ENV=development NODE_OPTIONS=--max_old_space_size=4096 rimraf build && tsc -p tsconfig.build.json && rimraf dist && yarn webpack",
		"build:dev": "yarn nest build --webpack",
		"dev": "cross-env NODE_ENV=development NODE_OPTIONS=--max_old_space_size=4096 yarn tsc && node ./build/main.js",
		"test": "cross-env NODE_ENV=development NODE_OPTIONS=--max_old_space_size=4096 jest",
		"prod": "cross-env NODE_ENV=production NODE_OPTIONS=--max_old_space_size=4096 node ./build/pm2bootstrap.js",
		"prod": "cross-env NODE_ENV=production NODE_OPTIONS=--max_old_space_size=4096 node ./build/src/pm2bootstrap.js",
		"nestjs": "cross-env NODE_OPTIONS=--max_old_space_size=4096 node ./dist/server",
		"webpack": "cross-env NODE_ENV=development NODE_OPTIONS=--max_old_space_size=4096 webpack --config webpack.config.js",
		"lint": "cross-env NODE_ENV=development NODE_OPTIONS=--max_old_space_size=4096 tslint -p tsconfig.json -c tslint.json",
Loading