javascript - tsc命令输出空js文件

标签 javascript angularjs typescript

我正在学习 Angular/Typescript 并发现了我的第一个问题。甚至不知道如何正确地询问它。搜索了一圈,一无所获。

我有一个包含这段代码的ma​​in.ts文件

function myFunc(x,y){
    return x+y;
}

let num = 2;
const PI = 3.14;

当我执行命令时

tsc main.ts

它创建一个名为 ma​​in.js

的空文件

在我正在观看的视频类(class)中,生成的文件中填充了相应的 javascript。

我该怎么办?提前致谢

最佳答案

我遇到了类似的问题。我很快意识到我没有通过运行将 main.ts 文件保存在 VS 代码上:

cat main.ts

在那种情况下,您基本上是在编译一个空文件。我想教程没有提到您应该手动保存文件。

关于javascript - tsc命令输出空js文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47121729/

相关文章:

javascript - 这个 angularJS ng-repeat 是行不通的

typescript - 如何从 QuickPick 中删除 'OK' 按钮

Angular 7 单元测试依赖注入(inject)在 ngOnInit 中不起作用

javascript - 数据库驱动的内容和语言环境

javascript - 什么是防止悬停影响的更好方法?

javascript - typescript 错误对象可能为空?为什么,如何禁用?

javascript - CORS 请求如何在 iframe 中工作?

javascript - 无法让 ADAL 拦截器在 Angular 中工作

angularjs - 从 Angular 1 传递函数以降级 Angular 2 组件

javascript - ES2015 模块语法优于自定义 TypeScript 模块和命名空间 @typescript-eslint/no-namespace