gpt4 book ai didi

gruntjs - TypeScript 编译器在 Mac 上失败

转载 作者:搜寻专家 更新时间:2023-10-30 21:43:28 25 4
gpt4 key购买 nike

Typescript 编译任务在 linux 机器上工作正常,但在 mac 上失败,并出现以下不是特别有用的错误消息和看起来像二进制转储的内容。

$ grunt
Running "ts:build" (ts) task
Compiling...
Fast compile will not work when --out is specified. Ignoring fast compilation
Using tsc v1.4.1
������������=��AF���=����

>> Error: tsc return code: 3
Warning: Task "ts:build" failed. Use --force to continue.

Aborted due to warnings.

我将 nvm 与节点 v0.11.4 一起使用,将 rvm 与 ruby​​ v2.2.0 一起使用。

有什么办法解决这个问题,甚至调试吗?

最佳答案

由于问题包括调试,这里有一些提示可能有助于确定问题出在哪里。

  • 尝试单独使用 tsc 从命令行编译(不要 grunt),以防问题出在 grunt 或 ts:build 任务(看起来像grunt-ts).

  • 也许您的某个源文件导致工具崩溃(也许它们无法处理文件的编码?)。如果单个简单文件可以编译,则尝试从构建中删除源代码的子集。如果其中某些文件导致崩溃(无论是否为有效的 TypeScript),您或许可以找到临时解决方法。

  • 尝试使用不同版本的 tsc 进行编译。如果您需要 1.4.1 功能,您可以尝试使用来自 https://github.com/Microsoft/TypeScript 的最新版本(有关如何使用 grunt-ts 执行此操作,请参阅 here)。

关于gruntjs - TypeScript 编译器在 Mac 上失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28605464/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com