web-server 使用 tsconfig-paths

This commit is contained in:
liangtongchuan
2020-09-13 14:02:41 +08:00
parent dbff02f5a6
commit 1e47f614e1
8 changed files with 17 additions and 12 deletions
-1
View File
@@ -24,7 +24,6 @@
"watch":false //在监视模式下运行编译器。会监视输出文件,在它们改变时重新编译。 "watch":false //在监视模式下运行编译器。会监视输出文件,在它们改变时重新编译。
}, },
"include":[ "include":[
"../shared/**/*.ts",
"./app/**/*.ts", "./app/**/*.ts",
"./config/**/*.ts", "./config/**/*.ts",
"./app.ts", "./app.ts",
+3 -3
View File
@@ -1,6 +1,6 @@
import { SERVER_NOT_FOUND } from './../../../shared/statusCode'; import { SERVER_NOT_FOUND } from '@consts/statusCode';
import { STATUS_SUC } from '../../../shared/statusCode'; import { STATUS_SUC } from '@consts/statusCode';
import { GameModel } from '../db/Game'; import { GameModel } from '@db/Game';
import { Controller } from 'egg'; import { Controller } from 'egg';
export default class GameController extends Controller { export default class GameController extends Controller {
+1 -1
View File
@@ -1,4 +1,4 @@
import { STATUS_TOKEN_ERR, STATUS_WRONG_PARMS } from './../../../shared/statusCode'; import { STATUS_TOKEN_ERR, STATUS_WRONG_PARMS } from '@consts/statusCode';
import { UserModel } from './../db/User'; import { UserModel } from './../db/User';
module.exports = () => { module.exports = () => {
+5 -5
View File
@@ -1,9 +1,9 @@
import { RoleModel } from './../db/Role'; import { RoleModel } from '@db/Role';
import { UserModel } from './../db/User'; import { UserModel } from '@db/User';
import { SMS_IN_60S, SMS_CNT_LIMIT, STATUS_SUC, STATUS_WRONG_PARMS, SMS_INVALID, ROLE_NOT_FOUND } from './../../../shared/statusCode'; import { SMS_IN_60S, SMS_CNT_LIMIT, STATUS_SUC, STATUS_WRONG_PARMS, SMS_INVALID, ROLE_NOT_FOUND } from '@consts/statusCode';
import { smsModel } from './../db/Sms'; import { smsModel } from '@db/Sms';
import { Service } from 'egg'; import { Service } from 'egg';
import Counter from '../db/Counter'; import Counter from '@db/Counter';
const _ = require('underscore'); const _ = require('underscore');
/** /**
+1 -1
View File
@@ -1,4 +1,4 @@
import { TURBO_CORE_URL, APP_ID, TURBO_PARM_SECRET } from './../../../shared/consts/consts'; import { TURBO_CORE_URL, APP_ID, TURBO_PARM_SECRET } from '@consts/consts';
import { Service } from 'egg'; import { Service } from 'egg';
const crypto = require('crypto'); const crypto = require('crypto');
/** /**
+1
View File
@@ -1,4 +1,5 @@
import { EggPlugin } from 'egg'; import { EggPlugin } from 'egg';
import 'tsconfig-paths/register';
const plugin: EggPlugin = { const plugin: EggPlugin = {
// static: true, // static: true,
+6 -1
View File
@@ -20,7 +20,12 @@
"skipLibCheck": true, "skipLibCheck": true,
"skipDefaultLibCheck": true, "skipDefaultLibCheck": true,
"inlineSourceMap": true, "inlineSourceMap": true,
"importHelpers": true "importHelpers": true,
"baseUrl": ".",
"paths": {
"@db/*": ["app/db/*"],
"@consts/*": ["app/consts/*"]
},
}, },
"exclude": [ "exclude": [
"app/public", "app/public",