diff --git a/packages/api/.env b/packages/api/.env new file mode 100644 index 000000000..80abeb9f0 --- /dev/null +++ b/packages/api/.env @@ -0,0 +1,7 @@ +CONNECTIONS=mysql +LABEL_mysql=localhost-mysql +SERVER_mysql=localhost +USER_mysql=root +PASSWORD_mysql=test +PORT_mysql=3307 +ENGINE_mysql=mysql diff --git a/packages/api/package.json b/packages/api/package.json index e1bad682d..ee229037a 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -24,13 +24,14 @@ }, "scripts": { "start": "nodemon src/index.js", - "start:portal": "cross-env CONNECTIONS=mysql LABEL_mysql=localhost-mysql SERVER_mysql=localhost USER_mysql=root PASSWORD_mysql=test PORT_mysql=3307 ENGINE_mysql=mysql nodemon src/index.js", + "start:portal": "env-cmd nodemon src/index.js", "ts": "tsc", "build": "webpack" }, "devDependencies": { "@dbgate/types": "^0.1.0", "@types/lodash": "^4.14.149", + "env-cmd": "^10.1.0", "nodemon": "^2.0.2", "typescript": "^3.7.4", "webpack": "^4.42.0", diff --git a/yarn.lock b/yarn.lock index a46cca70f..1ac152c0b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3123,6 +3123,11 @@ commander@^2.11.0, commander@^2.20.0: resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== +commander@^4.0.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" + integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== + commander@~2.19.0: version "2.19.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" @@ -4224,6 +4229,14 @@ entities@^2.0.0: resolved "https://registry.yarnpkg.com/entities/-/entities-2.0.0.tgz#68d6084cab1b079767540d80e56a39b423e4abf4" integrity sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw== +env-cmd@^10.1.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/env-cmd/-/env-cmd-10.1.0.tgz#c7f5d3b550c9519f137fdac4dd8fb6866a8c8c4b" + integrity sha512-mMdWTT9XKN7yNth/6N6g2GuKuJTsKMDHlQFUDacb/heQRRWOTIZ42t1rMHnQu4jYxU1ajdTeJM+9eEETlqToMA== + dependencies: + commander "^4.0.0" + cross-spawn "^7.0.0" + errno@^0.1.3, errno@~0.1.7: version "0.1.7" resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618"