我正在开发npm模块。我有以下index.ts
export * from './src/A/index';
此时,在app import语句中如下所示:
import {something} from 'myModule';
我想在我的模块中添加一些额外的逻辑,并将它组织成:
export * from './src/A/index';
export * from './src/B/index';
export * from './src/C/index';
我应该在index.ts中写什么来使我的模块以这种方式使用:
import {something} from 'myModule/A'
import {something2} from 'myModule/B'
等?
答案 0 :(得分:1)
我应该在index.ts中写什么才能让我的模块以这种方式使用
假设您要使用import {something} from 'myModule/A'
,则myModule/A
文件夹应包含导出index.ts
的{{1}}。
这与something
实际位于A/index
的事实相冲突。
移动文件,它应该可以工作。