[英]Can't import modules is typescript
我有这样的文件夹结构:
src\
components\
Home\
index.tsx
redux\
reducer.ts
index.tsx
在./index.tsx
在有
export const App = <p> Hello World </p>
当我尝试import { App } from ../index.tsx
reducer.js
import { App } from ../index.tsx
说App is undefined
但是,如果我import Home from '../components/Home'
则效果很好。
可能是什么问题?
import { App } from ../index
? 您应该导入js
而不是jsx
。 我想是将其编译并存储在您的.jsx
文件旁边。 您也可以更新webpack配置以直接导入jsx,在这种情况下不确定是否可以选择。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.