Ash*_*mar 9 javascript typescript nestjs
我在嵌套构建脚本期间收到以下错误:
Error Debug Failure. False expression: import= for internal module references should be handled in an earlier transformer.
我无法理解它的含义。希望筑巢阶段成功
Typescriptv5.2 包含一个“小”重大更改(请参阅https://devblogs.microsoft.com/typescript/announcing-typescript-5-2/#modules-always-eits-as-namespace),我怀疑它会触发问题webpack。
TypeScript 5.2 在生成声明文件时始终会发出命名空间关键字。所以代码如下:
Run Code Online (Sandbox Code Playgroud)module foo { export function f() {} }将产生以下声明文件:
Run Code Online (Sandbox Code Playgroud)declare namespace foo { function f(): void; }虽然这可能与旧版本的 TypeScript 不兼容,但我们认为影响应该是有限的。
当然,这应该意味着如果他们真的顺从的5.2话。6.0semver
我暂时固定了我的typescriptat v5.1.6,一切似乎都很好webpack 5.88.2(这是我当前版本的依赖项)nestjs
| 归档时间: |
|
| 查看次数: |
1771 次 |
| 最近记录: |