Angular 9:如何单独创建 .ts 文件?

sno*_*ite 1 typescript angular ng-generate angular9

我是 Angular 的新手,现在我只想创建一个.ts文件而不是整个组件,你能告诉我如何使用 来做到这一点吗ng generate

用例:在构建应用程序时,我想将构建版本写入.ts.我想在部署此构建时加载此文件并向用户显示构建版本。

Pur*_*ani 9

基于角度文档,您应该准确指定您的文件是什么。它可以是函数、类、接口、服务、组件等。例如,只需创建一个如下所示的文件letters.function.ts

export function letters (){
   // do something
}
Run Code Online (Sandbox Code Playgroud)

为了方便创建更复杂的东西(例如组件或服务),建议使用Angular cli。例如:

ng generate component letters
ng generate service letters
ng generate interface letters
ng generate class letters
Run Code Online (Sandbox Code Playgroud)


beh*_*zbc 5

您可以使用Angular cli创建类ng g class className