toPromise()

Quando importo:
import ‘rxjs/add/operator/toPromise’;

Não aparece nenhum erro no vs code, mas aparece o seguinte erro no log do angular-cli ao executar ng serve:

ERROR in ./src/app/lancamentos/lancamento.service.ts
Module not found: Error: Can’t resolve ‘rxjs/add/operator/toPromise’ in '/home/demys/algaworks/algamoney-ui/src/app/lancamentos’
:information_source: 「wdm」: Failed to compile.

Já verifiquei o caminho na pasta node_modules e está OK.
Ao remover o import ‘rxjs/add/operator/toPromise’;
o projeto inicia normalmente mas ao acessar a api rest aparece o seguinte erro no console do chrome:

XMLHttpRequest cannot load http://localhost:8080/lancamentos?resumo. Response for preflight has invalid HTTP status code 401

ERROR Error: Uncaught (in promise): Response with status: 0 for URL: null(…)

Testei a api com postman e está OK.

Como corrigir esse erro?

Versão usada:

Angular CLI: 6.0.5
Node: 8.11.3
OS: linux ia32
Angular: 6.0.3
… animations, common, compiler, compiler-cli, core, forms
… http, language-service, platform-browser
… platform-browser-dynamic, router

Package Version

@angular-devkit/architect 0.6.5
@angular-devkit/build-angular 0.6.5
@angular-devkit/build-optimizer 0.6.5
@angular-devkit/core 0.6.5
@angular-devkit/schematics 0.6.5
@angular/cli 6.0.5
@ngtools/webpack 6.0.5
@schematics/angular 0.6.5
@schematics/update 0.6.5
rxjs 6.2.0
typescript 2.7.2
webpack 4.8.3