什么是 TypeScript 等同于 `var x = require("somemod")();`
What is the TypeScript equivalent to `var x = require("somemod")();`
在 node.js 中,我使用的是 jsreport-core
,他们像 var jsreport = require('jsreport-core')();
一样使用尾随 ()
进行导入。我很好奇在 TypeScript 中复制这种导入技术的最佳方法是什么?
I'm curious what the best way to replicate this import technique is in TypeScript
您需要拆分 import
和 函数调用:
import jsreportCreator = require('jsreport-core');
const jsreport = jsreportCreator();
我将 "@types/jsreport-core": "^1.5.1"
拉入 package.json
的 devDependencies
并使用 import
,例如:
import JsReport from 'jsreport-core';
const jsReport = JsReport({
loadConfig: true
});
在 node.js 中,我使用的是 jsreport-core
,他们像 var jsreport = require('jsreport-core')();
一样使用尾随 ()
进行导入。我很好奇在 TypeScript 中复制这种导入技术的最佳方法是什么?
I'm curious what the best way to replicate this import technique is in TypeScript
您需要拆分 import
和 函数调用:
import jsreportCreator = require('jsreport-core');
const jsreport = jsreportCreator();
我将 "@types/jsreport-core": "^1.5.1"
拉入 package.json
的 devDependencies
并使用 import
,例如:
import JsReport from 'jsreport-core';
const jsReport = JsReport({
loadConfig: true
});