我有一个.ts文件
import abc = require('abc'); // example
module.exports = { ...
execute(test : abc.class ,args : Array<string>) { ...
运行代码时,IDE发送错误:
import abc = require('abc');
^^^
SyntaxError: Unexpected identifier
我不能使用const abc = require('abc'),因为https://imgur.com/a/hZVNdkE 并且模块““ abc”'没有默认的export.ts(1192)
答案 0 :(得分:0)
在打字稿中应使用
import {abc} from 'abc' //if no export default
{abc}
指的是您导出的任何内容。
如果默认为导出,则可以使用:
import randomName from 'abc' //if export default
如果默认为导出,则可以为导入命名。