我是Typescript的新手。我想使用<reference>
标签在另一个Typescript文件中加载一个Typescript文件。
我做了一些事情,但是没有用!请帮助我。
first.ts:
import * as $ from './JQuery';
alert("Message 2: I want to run!");
$("#myParagraph").click(function () {
alert("hello!");
});
app.ts:
/// <reference path="./first.ts"/>
alert("Message 1: app.ts loaded!");
输出app.ts是app.js(自动生成)
/// <reference path="./first.ts"/>
alert("Message 1: app.ts loaded!");
如您所见,app.js文件中未加载first.ts的内容。 我怎么解决这个问题?
tsconfig.json:
{
"compilerOptions": {
"noImplicitAny": false,
"noEmitOnError": true,
"removeComments": false,
"sourceMap": true,
"target": "es5",
"outDir": "../wwwroot/scripts",
"module": "umd"
}
}
答案 0 :(得分:0)
使用TypeScript编译器的--outFile
参数将所有内容连接到一个文件中。浏览器不会解析<reference>
标签。
赞:
tsc --outFile my-big-javascript.js