我有一个节点项目,其中包含一些旨在在浏览器中运行的javascript。目前我将这些javascript函数表示为字符串,因为将它们表示为纯javascript函数将触发几个编译时错误。这背后的逻辑是“以浏览器为目标的javascript被视为'外部平台',因此将此代码表示为字符串是合理的”,类似于OpenGL Shader代码如何作为字符串嵌入到C ++项目中。
我犹豫是否要做以下任何事情:
"dom"
types to the "lib"
section of my project's tsconfig,因为我的项目不是基于浏览器的项目。有没有办法将"dom"
个库包含在一个文件中,可能还有一些内联(或标题)注释?