在我的TypeScript應用程序中我對自己的模塊和節點模塊使用不同的導入。TypeScript將導入編譯到單個文件中
每次我使用「導入」時,我都希望它能夠真正導入模塊並將其編譯成單個js文件。目前,它看起來像這樣:
main.ts:
import * as $ from "jquery";
$('body').css({'color': 'red'});
main.js(輸出)
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var $ = require("jquery");
$('body').css({ 'color': 'red' });
但我想那是什麼,而不是var $ = require("jquery");
真的進口的jQuery到這個文件(但前提是它沒有被導入)。
你的意思是'進口 「jQuery的」'這將導入jQuery來在全球範圍內? 「導入該文件」是什麼意思?這有點模糊。 –
將jquery.js複製到main.js中 – Mick
我懷疑是否可以通過typescript,因爲它不是真正的導入,它聽起來更像是兩個文件的串聯。而且我認爲這會讓調試變得更加困難 –