Как вызвать класс машинописного текста из bash скрипта - PullRequest
0 голосов
/ 06 мая 2020

Я хочу вызвать класс машинописного текста и функцию из файла сценария bash. Я не могу найти никакой документации по этому поводу. Ниже приведен код

Код машинописного текста

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 скрипт

1 Ответ

0 голосов
/ 06 мая 2020

Ваш код просто определяет и экспортирует класс, на самом деле он ничего не делает с классом. Чтобы сценарий bash вызвал его и заставил его что-то делать, вам понадобится код (например) для создания экземпляра класса и вызова метода et c.

Как только у вас есть у вас есть как минимум два варианта:

  1. Скомпилируйте TypeScript в JavaScript, а затем используйте node для его запуска.

  2. Используйте что-то вроде ts-node, которое скомпилирует его по запросу, а затем запустит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...