【问题标题】:What is the TypeScript equivalent to `var x = require("somemod")();`什么是 TypeScript 等价于 `var x = require("somemod")();`
【发布时间】:2016-07-07 11:40:31
【问题描述】:

在 node.js 中,我使用 jsreport-core,它们像 var jsreport = require('jsreport-core')(); 一样使用尾随 () 进行导入。我很好奇在 TypeScript 中复制这种导入技术的最佳方法是什么?

【问题讨论】:

    标签: node.js typescript require jsreport


    【解决方案1】:

    我将"@types/jsreport-core": "^1.5.1" 拉入package.jsondevDependencies 并使用import,例如:

    import JsReport from 'jsreport-core';
    
    const jsReport = JsReport({
        loadConfig: true
    });
    

    【讨论】:

      【解决方案2】:

      我很好奇在 TypeScript 中复制这种导入技术的最佳方式是什么

      你需要拆分import函数调用

      import jsreportCreator = require('jsreport-core');
      const jsreport = jsreportCreator();
      

      【讨论】:

        猜你喜欢
        • 2017-11-12
        • 2021-05-01
        • 1970-01-01
        • 1970-01-01
        • 2019-04-04
        • 2021-08-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多