我正在创建一个安装程序,其中用户将上传包含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