web-server 使用 tsconfig-paths
This commit is contained in:
@@ -24,7 +24,6 @@
|
||||
"watch":false //在监视模式下运行编译器。会监视输出文件,在它们改变时重新编译。
|
||||
},
|
||||
"include":[
|
||||
"../shared/**/*.ts",
|
||||
"./app/**/*.ts",
|
||||
"./config/**/*.ts",
|
||||
"./app.ts",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { SERVER_NOT_FOUND } from './../../../shared/statusCode';
|
||||
import { STATUS_SUC } from '../../../shared/statusCode';
|
||||
import { GameModel } from '../db/Game';
|
||||
import { SERVER_NOT_FOUND } from '@consts/statusCode';
|
||||
import { STATUS_SUC } from '@consts/statusCode';
|
||||
import { GameModel } from '@db/Game';
|
||||
import { Controller } from 'egg';
|
||||
|
||||
export default class GameController extends Controller {
|
||||
|
||||
@@ -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';
|
||||
|
||||
module.exports = () => {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import { RoleModel } from './../db/Role';
|
||||
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 { smsModel } from './../db/Sms';
|
||||
import { RoleModel } from '@db/Role';
|
||||
import { UserModel } from '@db/User';
|
||||
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 { Service } from 'egg';
|
||||
import Counter from '../db/Counter';
|
||||
import Counter from '@db/Counter';
|
||||
const _ = require('underscore');
|
||||
|
||||
/**
|
||||
|
||||
@@ -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';
|
||||
const crypto = require('crypto');
|
||||
/**
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import { EggPlugin } from 'egg';
|
||||
import 'tsconfig-paths/register';
|
||||
|
||||
const plugin: EggPlugin = {
|
||||
// static: true,
|
||||
|
||||
@@ -20,7 +20,12 @@
|
||||
"skipLibCheck": true,
|
||||
"skipDefaultLibCheck": true,
|
||||
"inlineSourceMap": true,
|
||||
"importHelpers": true
|
||||
"importHelpers": true,
|
||||
"baseUrl": ".",
|
||||
"paths": {
|
||||
"@db/*": ["app/db/*"],
|
||||
"@consts/*": ["app/consts/*"]
|
||||
},
|
||||
},
|
||||
"exclude": [
|
||||
"app/public",
|
||||
|
||||
Reference in New Issue
Block a user