我正在創建一個安裝程序,其中用戶將上傳包含ts文件的zip文件夾,我的安裝程序將編譯它的運行時並將其添加到wwwroot文件夾中以用於應用程序。編譯打字稿文件運行時
沒有調試模式,因爲它是一種添加到網站的插件。
請指導我這裏,我能做些什麼來編譯打字稿文件。
我正在創建一個安裝程序,其中用戶將上傳包含ts文件的zip文件夾,我的安裝程序將編譯它的運行時並將其添加到wwwroot文件夾中以用於應用程序。編譯打字稿文件運行時
沒有調試模式,因爲它是一種添加到網站的插件。
請指導我這裏,我能做些什麼來編譯打字稿文件。
只需使用tsc
命令行。您可以通過添加npm TSC,或通過path
可變
關於您alghoritm使用它作爲ussualy命令行:
ts
-stringtsc
文件load X.js
文件從服務器$('body').append('<script src='X.js'></script>
這是對我有用的東西。
tsc --p ./ --outDir ./build -d false --sourcemap false
此命令執行下面的事情列表:
--p
,在被跟隨目錄編譯打字稿項目,tsconfig.json
。 (在這個例子中是./
)--outDir
,將所有打字稿文件編譯成.js
文件,到目標目錄。 (在這個例子中是./build)-d false
,忽略.d.ts
。--sourcemap false
,編譯時沒有.js.map
。之後,你可以得到一個乾淨的版本只有.js
。
它不是這樣的。該應用程序部署在服務器上,我需要在點擊任意按鈕時執行編譯。我需要在正在運行的應用程序中添加我創建的插件。 – Diana
看到編輯後的帖子 – 2017-06-01 06:02:43