如何从bash脚本中调用typescript类



我想从bash脚本文件中调用一个typescript类和一个函数。我找不到任何关于这方面的文件。以下是代码

打字码

export class TestClass {
constructor(
public name: string,
public age: string,
) {
const output = insertName(this.name, this.age)
}
public getNames() {
return 'names'
}
}

Bash脚本代码

#! /usr/bin/env bash

如何从bash脚本中调用typescript类和函数

您的代码只是定义和导出一个类,它实际上并没有对该类执行任何操作。为了让bash脚本调用它并让它做一些事情,您需要代码(例如(创建类的实例并调用方法等。

一旦你有了这个,你至少有两个选择:

  1. 将TypeScript编译为JavaScript,然后使用node运行它。

  2. 使用类似ts-node的东西,根据需要编译它,然后运行它

最新更新