我想从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脚本调用它并让它做一些事情,您需要代码(例如(创建类的实例并调用方法等。
一旦你有了这个,你至少有两个选择:
-
将TypeScript编译为JavaScript,然后使用
node
运行它。 -
使用类似
ts-node
的东西,根据需要编译它,然后运行它