用户登录

现在导入使用 React 组件的时候,我们用的是相对位置,也就是相当于当前这个文件,组件所在的位置,比如在 post-index 这里,导入使用了 AppCard 组件,这个组件相对于 post-index,位置就是上一级目录的上一级目录下面的 app 里的 components。两个点一个斜线表示上一级目录。

用 create-react-app 创建的项目,可以配置一下,让它支持使用绝对位置的导入。需要修改一下 typescript 的相关配置, 打开 tsconfig.json,在这个 compilerOptions 里面,添加一个 baseUrl 配置,它的值可以设置成 src。在终端,ctrl + c 停止运行开发服务,然后再执行 npm run start 启动开发服务。

现在导入的时候,就可以直接使用 src 目录里的绝对位置了。比如导入 AppCard 这个组件,可以直接使用它的绝对位置,也就是 app 目录下的 components 里的 app-card。

在浏览器再预览一下,没有报错,页面仍然会正常显示内容。

导入 React 组件时使用绝对位置《 React.js 前端应用开发:定义组件 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点