【问题标题】:How to rewrite module.exports object structure from javascript to typescript如何将 module.exports 对象结构从 javascript 重写为 typescript
【发布时间】:2022-07-01 01:19:53
【问题描述】:

我正在用 typescript 重写我的 node.js 应用程序,我偶然发现了一堆 index.js 文件,它们具有以下结构:

module.exports = {
  query: require('./query'),
  mutation: require('./mutation')
}

稍后像这样导入: const { query } = require './module';

我试着改写成这样:

import {query} from './query'
import {mutation} from './mutation'

export default {
  query,
  mutation
}

但是我无法通过import {query} from './query';访问查询对象

怎样才能成功将下面的结构转换成ts,这样就不用导入整个模块了?谢谢!

【问题讨论】:

    标签: javascript typescript


    【解决方案1】:

    你需要做出口{ 询问, 突变, }

    默认仅用于一个导出通用对象

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-28
      • 2020-10-30
      相关资源
      最近更新 更多