我有一个名为model-parser.js的文件
它包含
var _ = require(' lodash');
function 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文件中使用上述文件。 什么是正确的语法?
答案 0 :(得分:2)
如果您有权访问文件,只需将扩展名更改为.ts即可 只需写下样式导入
import { getTypes , someotherExport } from './yourfile'
//上面的语句导入个别导出
或者你可以导入像
import * as T from './yourfile'
//use it
T.getTypes()
如果您无法访问它,则可以尝试使用
declare T:any;
let T = require('yourJS');
T.getTypes()