Javascript 引导独立类型脚本项目
我想引导一个TypeScript项目,它将被传输到独立的vanilla*.js文件。 我正在寻找实现这一目标的最佳工具Javascript 引导独立类型脚本项目,javascript,typescript,build-tools,Javascript,Typescript,Build Tools,我想引导一个TypeScript项目,它将被传输到独立的vanilla*.js文件。 我正在寻找实现这一目标的最佳工具 是否可以在此文件中嵌入/concat所有必需的依赖项 是否可以在其中嵌入HTML模板 同样,是否可以嵌入CSS文件并使用它们 TypeScript本身(我只是指NPMTypeScriptpackage)将TS代码转换为JS代码,仅此而已。最终可以通过tsconfig.json中的compilerOptions.outFile选项将传输的JS输出到单个文件中 关于问题2和3
TypeScript
package)将TS代码转换为JS代码,仅此而已。最终可以通过tsconfig.json
中的compilerOptions.outFile
选项将传输的JS输出到单个文件中
关于问题2和3,虽然可以在TS中嵌入HTML模板(最终它只是一个JS函数),但TS没有处理HTML模板或CSS的本地功能,也就是说,它不能加载和解析带有胡须语法的HTML。当然,您可以支持它们,但要添加一些模板库,最终还要添加一些构建工具(如webpack、rollup等)
存在多个TS引导选项,例如,如果您只想创建一个TS库,而不需要HTML模板或CSS,您可以使用,但您似乎想从Typescript域进入前端框架,这里有一个完整的选项世界,例如,VueJS支持TS,它可以引导正在运行的项目:
#它会询问您是否要使用TS
vue创建我的ts项目
如果不想使用框架,则必须像自己一样集成HTML模板库。但这实际上取决于您的具体需求。关于第二点,可以在Typescript中嵌入HTML模板和CSS。只是Typescript本身不支持它,所以实现它是一件乏味的事情。是的,这是我完全同意的观点,也许我有点模棱两可,我试图澄清这一点。看看一个很好的快速实现上述所有内容的方法。现在进行投票表决。。。工具建议不适用。