我有一个名为model-parser.js的文件
它包含
var_u=require('lodash');
函数gettypes(vitalsmodel){
var vitals=.get(vitalsmodel,“vitals”);

var rows = [];
_.forEach(vitals, function (vital) {
    rows.unshift(Object.keys(vital));
});

return rows; }
module.exports.getTypes = getTypes;

我想在typescript文件中使用上面的文件。
正确的语法是什么?

最佳答案

如果您有权访问文件,只需将扩展名更改为.ts,然后
只需在样式导入下面写入
import { getTypes , someotherExport } from './yourfile'
//以上语句导入个别导出
或者你可以导入变量中的所有内容,比如

import * as T from './yourfile'
//use it
T.getTypes()

如果您没有访问权限,则可以尝试
declare T:any;
let T = require('yourJS');
T.getTypes()

关于javascript - 如何在 typescript 中使用javascript模块,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41355821/

10-09 09:07