Typescript 使用斜杠路径导出模块

Typescript 使用斜杠路径导出模块,typescript,Typescript,我正在从事一个typescript模块库项目。 我在package.json中配置了main index.ts,所有外部导出都在这里进行。 我有相当复杂的内部模块需要导出,为了更好地组织工作,我尝试了名称空间。但这会导致图书馆用户使用圆点进行导入。比如说, import { Shape } from 'mylib'; let triangle = new Shape.Triangle(); 我想要的是这样的东西 import { Triangle } from 'mylib/shape';

我正在从事一个typescript模块库项目。 我在package.json中配置了main index.ts,所有外部导出都在这里进行。 我有相当复杂的内部模块需要导出,为了更好地组织工作,我尝试了名称空间。但这会导致图书馆用户使用圆点进行导入。比如说,

import { Shape } from 'mylib';
let triangle = new Shape.Triangle();
我想要的是这样的东西

import { Triangle } from 'mylib/shape';
如何导出以实现斜线路径导入