feat: commit

This commit is contained in:
luchang
2024-06-19 14:17:37 +08:00
parent fa41ee8a4b
commit 24ead9aad7
31 changed files with 4115 additions and 4516 deletions
+22
View File
@@ -0,0 +1,22 @@
import * as fs from 'fs-extra';
import * as yaml from 'js-yaml';
import * as path from 'path';
const ENV_NAME = {
development: 'dev',
production: 'prod',
};
const env = process.env.NODE_ENV || 'development';
export function getConfig() {
const filePath = path.join(__dirname, './', `${ENV_NAME[env]}.yaml`);
if (!fs.existsSync(filePath)) {
throw new Error(`Can not find config file: ${filePath}`);
}
return yaml.load(fs.readFileSync(filePath, 'utf-8')) as Record<
string,
unknown
>;
}
+25
View File
@@ -0,0 +1,25 @@
server:
port: 4399
prefix: ""
# 数据库配置
db:
mysql:
host: "localhost"
port: 3306
username: "root"
password: "123456"
database: "travel_app"
synchronize: true
# Jwt配置
jwt:
secret: "travel_app"
expiresIn: "2h"
# Oss配置
oss:
accessKeyId: "LTAI5tHfUhFjJ335EVo1vcWm"
accessKeySecret: "0q5JF4862ai5pznfIZMTIjThVjzaqK"
bucket: "polaris-frontend"
dir: "yitu_image/"
-9
View File
@@ -1,9 +0,0 @@
// 本地运行是没有 process.env.NODE_ENV 的,借此来区分[开发环境]和[生产环境]
const ossConfig = {
accessKeyId: 'LTAI5tHfUhFjJ335EVo1vcWm',
accessKeySecret: '0q5JF4862ai5pznfIZMTIjThVjzaqK',
bucket: 'polaris-frontend',
dir: 'yitu_image/',
};
export default ossConfig;
+25
View File
@@ -0,0 +1,25 @@
server:
port: 4399
prefix: ""
# 数据库配置
db:
mysql:
host: "rm-uf686x3ni1tiz68z088270.mysql.rds.aliyuncs.com"
port: 3306
username: "travel_app"
password: "travel_app123"
database: "travel_app"
synchronize: true
# Jwt配置
jwt:
secret: "travel_app"
expiresIn: "2h"
# Oss配置
oss:
accessKeyId: "LTAI5tHfUhFjJ335EVo1vcWm"
accessKeySecret: "0q5JF4862ai5pznfIZMTIjThVjzaqK"
bucket: "polaris-frontend"
dir: "yitu_image/"