【发布时间】:2022-01-14 12:05:16
【问题描述】:
假设我有一个导出 User 类型的包:
export const User: {
name: string;
};
我想在我的代码中使用别名为username 的name 属性。在普通的 JavaScript 中,我可以做这样的事情:
const { User: { name: username } } = require('user.js');
/* do something with `username` ... */
我想将我正在使用的文件转换为 TypeScript,因此我将使用 ES6 模块导入。如何使用import 而不是require 实现与上述相同的效果?
【问题讨论】:
标签: javascript typescript ecmascript-6