我正在创建一个安装程序,用户将在其中上传包含ts文件的zip文件夹,我的安装程序会将其编译为运行时并将其添加到wwwroot文件夹中以便在应用程序中使用。
没有调试模式,因为它是一种向网站添加插件。
请在这里指导我,我该怎么做才能编译打字稿文件。
答案 0 :(得分:0)
只需使用tsc
命令行。您可以通过npm添加tsc,或通过path
变量将其用作ussualy命令行
关于你的alghoritm:
ts
- 字符串tsc
load X.js
文件$('body').append('<script src='X.js'></script>
答案 1 :(得分:0)
这对我有用。
tsc --p ./ --outDir ./build -d false --sourcemap false
此命令列出以下内容:
--p
,在后面的目录中编译带tsconfig.json
的typescript项目。 (在此示例中,它是./
)--outDir
,将所有typescript文件编译到.js
文件中,编译到目标目录。 (在这个例子中它是./build)-d false
,忽略.d.ts
。--sourcemap false
,编译时不使用.js.map
。之后,您只能使用.js
进行干净的构建。