Неожиданный токен при импорте из rxjs - PullRequest
0 голосов
/ 21 февраля 2020

У меня есть следующий код в машинописи в main.ts:

import { of } from "rxjs";
import { map } from 'rxjs/operators';

class Main {
  public process() {
    console.log("Hello world!!!");
    of(1, 2, 3).pipe(map(x => x * 2));
  }
}

let main: Main = new Main (); main.process ();

Когда я запускаю node main.ts, я получаю:

main.ts:1
import { of } from "rxjs";
       ^

SyntaxError: Unexpected token {
←[90m    at Module._compile (internal/modules/cjs/loader.js:718:23)←[39m
←[90m    at Object.Module._extensions..js (internal/modules/cjs/loader.js:785:10)←[39m
←[90m    at Module.load (internal/modules/cjs/loader.js:641:32)←[39m
←[90m    at Function.Module._load (internal/modules/cjs/loader.js:556:12)←[39m
←[90m    at Function.Module.runMain (internal/modules/cjs/loader.js:837:10)←[39m
←[90m    at internal/main/run_main_module.js:17:11←[39m
...