拒绝从'* .ts'执行脚本,因为它的MIME类型('video / vnd.dlna.mpeg-tts')不可执行

时间:2017-07-27 03:52:27

标签: angularjs typescript

我是打字稿的新手。 我有一个angularjs控制器,我试图转换为typescript控制器。

首先,我宣布了控制器和模块

            <div class="form-group">
                <label for="nome" class="col-sm-2 control-label">Logradouro</label>
                    <div class="col-sm-4">
                        <input type="text" class="form-control" id="logradouro" th:field="*{endereco.logradouro}" />
                    </div>
            </div>

当我在浏览器中运行此代码时,我收到以下错误

拒绝执行“http://localhost/....../Controller1.ts”脚本,因为其MIME类型(“video / vnd.dlna.mpeg-tts”)不可执行。

什么是痛点?

1 个答案:

答案 0 :(得分:4)

您必须将您的打字稿代码转换为常规的JavaScript代码。 TypeScript不应该直接在浏览器中运行。

使用tsc编译器生成如下的javascript:

tsc helloworld.ts

有关official site的详细信息。