// index.ts
import path from 'path';
import { loadConfig, register, ConfigLoaderSuccessResult } from 'tsconfig-paths';
const result = loadConfig(
path.join(__dirname, './tsconfig.json'),
) as ConfigLoaderSuccessResult;
register({
baseUrl: path.resolve(__dirname, './src'),
paths: result.paths,
});
import('./src/main');
// 执行: ts-node index.ts
如果路径有别名(alias),可以参考:https://zhuanlan.zhihu.com/p/298189197