typescript - typescript import notation "import type {SomeType} from "../.." -- 没有文件名
问题描述
我在这里看到了这个不熟悉的import type
符号
import _Ajv from "../ajv"
import type {JSONSchemaType} from "../.."
import type {SchemaObject} from "../.."
这是一个错误还是其他什么?
解决方案
index.ts
它是从文件中导入的
想象下一个结构:
src/components
src/components/comp1.ts
src/components/comp2.ts
src/components/index.ts
在这里简单地从这里index.ts
重新出口所有comp1.ts
东西comp2.ts
import Component1 from './comp1';
export {Component1}
现在您可以从索引文件导入而无需命名索引文件
import {Component1} from './components';
推荐阅读
- html - 使 safari 和 Firefox 中的 CSS 外观相同
- python - 创建一个循环来读取excel文件 - python
- reactjs - 如何从列表中只选择一项?
- flutter - 在颤动中格式化按钮和嵌套ListView
- clearcase - 明文格式字符串中的新行
- c++ - 即使使用 ##__VA_ARGS__ 也无法编译零参数的可变参数宏
- wordpress - 如何在 WPBakery 中创建 vc_col-sm-5 和 vc_col-sm-7 自定义布局?
- python - 无法以日期为索引绘制 MACD
- c# - CS0411 方法 xyz 的类型参数无法从用法中推断出来
- shopify - 当单击立即购买按钮时,我想在 Shopify 产品页面中设置注释属性