在以下文件夹结构中,我想以App.tsx
这种方式导入我的组件:
import MyComponent from './MyComponent';
尽管我的package.json
文件main
设置了属性,但typescript仍会引发错误:
找不到module“./MyComponent”`
文件夹结构:
src/
|- App.tsx
|- MyComponent/
| |- MyComponent.tsx
| |- package.json
| |- ...
我的组件.tsx:
export default class extends Component {
...
}
包.json:
{
"name": "my-component",
"version": "0.0.0",
"main": "MyComponent.tsx"
}
如果我更改MyComponent.tsx
为index.tsx
,它会起作用,但我认为main
in的目的package.json
是做我正在尝试的事情。谢谢!