Node.js 如何将typescript命名空间从节点模块添加到全局命名空间?

Node.js 如何将typescript命名空间从节点模块添加到全局命名空间?,node.js,angular,typescript,momentjs,Node.js,Angular,Typescript,Momentjs,我知道这不是最佳实践,但我别无选择。我正在从事的项目很长一段时间以来都有自己的即时打字文件,现在它引起了一些问题。矩现在提供了自己的键入文件,我想使用它,但我需要保持它的全局性。请问我该怎么做 我试着编辑我们的moment.d.ts文件,并在这里添加建议 [错误为“矩指UMD全局文件,但当前文件是一个模块”时,该文件不起作用 我还尝试编辑typescript配置文件以简单地“包含”节点模块d.ts文件,但这给了我一个在配置文件中找不到输入的错误。通过创建一个新的全局自定义键入和一个全局值共同发起

我知道这不是最佳实践,但我别无选择。我正在从事的项目很长一段时间以来都有自己的即时打字文件,现在它引起了一些问题。矩现在提供了自己的键入文件,我想使用它,但我需要保持它的全局性。请问我该怎么做

我试着编辑我们的moment.d.ts文件,并在这里添加建议 [错误为“矩指UMD全局文件,但当前文件是一个模块”时,该文件不起作用


我还尝试编辑typescript配置文件以简单地“包含”节点模块d.ts文件,但这给了我一个在配置文件中找不到输入的错误。

通过创建一个新的全局自定义键入和一个全局值共同发起解决了这一问题,这是一个单独的瞬间实例。超级黑客,非常临时,但目前仍然有效

我遇到了与您在解决的原始问题中描述的问题相同的问题。您是否介意发布一段代码,用于在单独的时刻实例中创建新的全局键入和全局值?抱歉,我记不起来了,现在无法访问代码-我应该发布这些代码段。我仍然希望这能有所帮助我想我很可能创建了全局自定义类型,你可以在上面找到文档,然后创建了一个新的单例实例,推断为该类型。