包括用于编译的其他库文件,但仅包含单个文件?

时间:2017-11-27 17:23:57

标签: typescript typescript-typings

我有一个节点项目,其中包含一些旨在在浏览器中运行的javascript。目前我将这些javascript函数表示为字符串,因为将它们表示为纯javascript函数将触发几个编译时错误。这背后的逻辑是“以浏览器为目标的javascript被视为'外部平台',因此将此代码表示为字符串是合理的”,类似于OpenGL Shader代码如何作为字符串嵌入到C ++项目中。

我犹豫是否要做以下任何事情:

  1. 添加the "dom" types to the "lib" section of my project's tsconfig,因为我的项目不是基于浏览器的项目。
  2. 为该文件添加额外的嵌套tsconfig。
  3. 忽略项目该部分的编译时警告。
  4. 为我正在使用的类型滚动我自己的最小类型,包括相关的属性/方法调用。
  5. 有没有办法将"dom"个库包含在一个文件中,可能还有一些内联(或标题)注释?

0 个答案:

没有答案