2017-06-05 68 views
0

在我的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到這個文件(但前提是它沒有被導入)。

+0

你的意思是'進口 「jQuery的」'這將導入jQuery來在全球範圍內? 「導入該文件」是什麼意思?這有點模糊。 –

+0

將jquery.js複製到main.js中 – Mick

+0

我懷疑是否可以通過typescript,因爲它不是真正的導入,它聽起來更像是兩個文件的串聯。而且我認爲這會讓調試變得更加困難 –

回答

相關問題