崇高文字3中的打字稿构建系统无法正常工作

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了崇高文字3中的打字稿构建系统无法正常工作相关的知识,希望对你有一定的参考价值。

我已经安装了Sublime Text 3,并尝试为TypeScript创建构建系统。以下是我正在使用的代码


    "cmd": ["tsc","$file"],
    "file_regex": "(.*\\.ts?)\\s\\(([0-9]+)\\,([0-9]+)\\)\\:\\s(...*?)$",
    "selector": "source.ts",

    "windows": 
        "cmd": ["tsc.cmd", "$file"]
    



    "cmd": ["tsc", "-d", "-m", "amd", "--sourcemap", "$file"],
    "file_regex": "(.*\\.ts?)\\s\\(([0-9]+)\\,([0-9]+)\\)\\:\\s(...*?)$",
    "selector": "source.ts",
    "osx": 
       "path": "/usr/local/bin:/opt/local/bin"
    ,
    "windows": 
        "cmd": ["tsc", "-d", "-m", "amd", "--sourcemap", "$file"]
    

获取[WinError 2],系统找不到指定的文件。我尝试了两个构建系统都无法生成相应的javascript文件。谁可以帮我这个事。预先感谢。

答案

对于仍在尝试找出答案的人,这就是我所需要的。真正让我着迷的是,我需要使用tsc.cmd而不是tscquiet:true只是删除始终显示在输出窗口底部的[Finished in 1.6s]

TypeScript将文件转换为javascript,然后必须运行javascript文件,这样...

  • 确保已安装节点js,并且node在路径中。
  • 确保您已使用npm install -g typescript(节点程序包管理器)安装了TypeScript,并且tsc在您的路径中。

    "cmd": ["tsc.cmd", "$file_base_name.ts", "&&", "node", "$file_base_name.js"],
    "selector": "source.ts, source.tsx",
    "quiet": true

以上是关于崇高文字3中的打字稿构建系统无法正常工作的主要内容,如果未能解决你的问题,请参考以下文章

无法让嵌套类型保护与打字稿中的联合类型一起使用

在打字稿中检查 NAN [重复]

打字稿中对象文字的类型安全合并

打字稿电子渲染器过程无法正常工作

迁移到打字稿后,Firebase 云功能无法正常工作

对象文字中的动态键访问导致扩大的打字稿签名