故事:在HTML脚本中加载了包'@ material-ui / core';在Chrome控制台中,找到一个全局对象 MaterialUI ,其所有成员均与“ @ material-ui \ core \ index.d.ts ”中声明的成员相同;我可以在我的JS模块中使用全局对象,而无需任何导入或要求。
<script src="https://unpkg.com/@material-ui/core@latest/umd/material-ui.development.js"
crossorigin="anonymous"></script>
问题:如何配置TypeScript,以便它可以识别全局变量及其类型以用于智能感知?
其他发现:安装软件包“ @ types / material-ui”后,存在一个全局名称空间__MaterialUI,该名称空间在Desitime中有效