在使用TS的时候,有时会遇到一类报错, 模块”xx“没有默认导出的问题。
此时有两种方法解决。
第一个是改成
import * as os from 'os'
第二个是在tsconfig中的compilerOptions字段中配置"esModuleInterop": true,字段
这个字段是允许从没有设置默认导出的模块中默认导入。这并不影响代码的输出,仅为了类型检查。修改完tsconfig的配置文件之后,重新启动应用程序即可
关于tsconfig的完整参数文档:
中文文档
英文文档