Skip to content

Commit e71676a

Browse files
committed
修改路径别名
1 parent 55cbf0e commit e71676a

6 files changed

Lines changed: 19 additions & 22 deletions

File tree

templates/src/cli.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ import { destroyServices } from '@aomex/common';
44
import { commanders, ConsoleApp } from '@aomex/console';
55
import { crons } from '@aomex/cron';
66
import { openapi } from '@aomex/openapi';
7-
import { configs } from '@configs';
8-
import { services } from '@services';
9-
import { logger } from '@services/logger';
7+
import { configs } from '@/configs';
8+
import { services } from '@/services';
9+
import { logger } from '@/services/logger';
1010

1111
const app = new ConsoleApp({
1212
language: 'zh_CN',

templates/src/routers/user.router.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { rule } from '@aomex/common';
22
import { body, response, Router } from '@aomex/web';
3-
import { services } from '@services';
4-
import { prismaInput, prismaOutput } from '../generated/aomex/prisma';
3+
import { services } from '@/services';
4+
import { prismaInput, prismaOutput } from '@/generated/aomex/prisma';
55

66
export const router = new Router({
77
prefix: '/users',

templates/src/services/cache.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Service } from '@aomex/common';
22
import { Caching } from '@aomex/cache';
33
import { redisAdapter } from '@aomex/cache-redis-adapter';
4-
import { configs } from '@configs';
4+
import { configs } from '@/configs';
55

66
export const cache = new Caching(redisAdapter(configs.redis));
77

templates/src/services/prisma.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { PrismaClient } from '../generated/prisma/client';
1+
import { PrismaClient } from '@/generated/prisma/client';
22
import * as runtime from '@prisma/client/runtime/client';
33
import { PrismaMariaDb } from '@prisma/adapter-mariadb';
44

templates/src/web.ts

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ import { compress } from '@aomex/compress';
44
import { etag } from '@aomex/etag';
55
import { helmet } from '@aomex/helmet';
66
import { responseTime } from '@aomex/response-time';
7-
import { swagger } from '@middleware/swagger.md';
8-
import { slowTrace } from '@middleware/slow-trace.md';
9-
import { httpLogger } from '@middleware/http-logger.md';
10-
import { logger } from '@services/logger';
7+
import { swagger } from '@/middleware/swagger.md';
8+
import { slowTrace } from '@/middleware/slow-trace.md';
9+
import { httpLogger } from '@/middleware/http-logger.md';
10+
import { logger } from '@/services/logger';
1111
import cluster from 'node:cluster';
1212
import { cpus } from 'node:os';
1313

@@ -38,11 +38,16 @@ if (cluster.isWorker) {
3838
message: ctx.response.body,
3939
};
4040
});
41-
app.listen(process.env['PORT'] || 3000);
41+
app
42+
.http({
43+
// 对应 nginx 的 keepalive_timeout
44+
keepAliveTimeout: 60_000,
45+
})
46+
.listen(process.env['PORT'] || 3000);
4247
}
4348

4449
if (cluster.isPrimary) {
45-
for (let i = cpus().length; i-- > 0; ) {
50+
for (let i = Math.max(5, Math.min(2, cpus().length)); i-- > 0; ) {
4651
cluster.fork();
4752
}
4853

templates/tsconfig.json

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -34,15 +34,7 @@
3434
"resolveJsonModule": true,
3535
"typeRoots": ["./typings", "node_modules/@types"],
3636
"paths": {
37-
"@configs": ["./src/configs/index.ts"],
38-
"@configs/*": ["./src/configs/*"],
39-
"@middleware/*": ["./src/middleware/*"],
40-
"@services": ["./src/services/index.ts"],
41-
"@services/*": ["./src/services/*"],
42-
"@constants/*": ["./src/constants/*"],
43-
"@models/*": ["./src/models/*"],
44-
"@utils/*": ["./src/utils/*"],
45-
"@generated/*": ["./src/generated/*"]
37+
"@/*": ["./src/*"]
4638
}
4739
}
4840
}

0 commit comments

Comments
 (0)