Skip to content

Commit bbd7112

Browse files
committed
fix inject
1 parent 93d7484 commit bbd7112

File tree

3 files changed

+14
-9
lines changed

3 files changed

+14
-9
lines changed

build.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ logger.info('Building...');
1616
tsconfig: path.resolve(process.cwd(), 'tsconfig.json'),
1717
minify: false,
1818
entryPoints: [path.resolve(process.cwd(), 'packages/server/index.ts')],
19+
charset: 'utf8',
20+
sourcemap: 'inline',
1921
loader: {
2022
'.frontend': 'base64',
2123
'.ttf': 'base64',

packages/server/index.ts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,15 +26,15 @@ async function applyServer(ctx: Context) {
2626
ctx.plugin((require('./service/db')).default);
2727
if (config.type !== 'server') {
2828
logger.info('Fetch mode: ', config.type);
29-
ctx.plugin(require('./service/fetcher'));
29+
ctx.plugin(require('./service/fetcher').fetchers[config.type]);
3030
}
31-
ctx.plugin(require('./handler/misc'));
32-
ctx.plugin(require('./handler/printer'));
33-
ctx.plugin(require('./handler/monitor'));
34-
ctx.plugin(require('./handler/client'));
35-
ctx.plugin(require('./handler/balloon'));
36-
ctx.plugin(require('./handler/commands'));
37-
ctx.inject(['server'], (c) => {
31+
ctx.inject(['server', 'dbservice'], (c) => {
32+
c.plugin(require('./handler/misc'));
33+
c.plugin(require('./handler/printer'));
34+
c.plugin(require('./handler/monitor'));
35+
c.plugin(require('./handler/client'));
36+
c.plugin(require('./handler/balloon'));
37+
c.plugin(require('./handler/commands'));
3838
c.server.listen();
3939
});
4040
}

tsconfig.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
{
22
"compilerOptions": {
33
"experimentalDecorators": true
4-
}
4+
},
5+
"files": [
6+
"packages/**/*.ts"
7+
]
58
}

0 commit comments

Comments
 (0)