Невозможно использовать ngx-cookie-сервис с угловой 5 - PullRequest
0 голосов
/ 01 июня 2018

Я пытаюсь обновить свое приложение с углового 2 до углового 5. Я обновил все зависимости, и все работает нормально. Но библиотека ngx-cookie-service создает проблемы, когда я пытаюсь запустить свое приложение.

В app.module.ts я импортирую службу cookie и добавляю в массив провайдеров.

import { CookieService } from 'ngx-cookie-service';
providers: [ CookieService, ApiService, {provide: LocationStrategy, useClass: HashLocationStrategy} ]

В моем api.service.ts,

import { CookieService } from 'ngx-cookie-service';

Вконструктор, я его создаю

    constructor(private http: HttpClient, 
                private _cookieService:CookiesService, 
                private router: Router) {}

Я использую веб-пакет для сборки, и во время работы приложения я получаю эту ошибку

VM2645:1 Uncaught SyntaxError: Unexpected token export
    at Object.48 (app.a4460e7c733950106cd8.js:formatted:9)
    at __webpack_require__ (polyfills.89065a9ec9d93329d461.js:1)
    at eval (eval at 47 (app.a4460e7c733950106cd8.js:formatted:6), <anonymous>:11:17)
    at Object.47 (app.a4460e7c733950106cd8.js:formatted:6)
    at __webpack_require__ (polyfills.89065a9ec9d93329d461.js:1)
    at Object.eval (eval at 0 (app.a4460e7c733950106cd8.js:formatted:3), <anonymous>:5:20)
    at eval (eval at 0 (app.a4460e7c733950106cd8.js:formatted:3), <anonymous>:11:30)
    at Object.0 (app.a4460e7c733950106cd8.js:formatted:3)
    at __webpack_require__ (polyfills.89065a9ec9d93329d461.js:1)
    at window.webpackJsonp (polyfills.89065a9ec9d93329d461.js:1)
    at app.a4460e7c733950106cd8.js:formatted:1

Ошибка при выделении:

function(module, exports) {
        eval("export * from './cookie-service/cookie.service';\n//# sourceMappingURL=index.js.map//# sourceMappingURL=data:application/json;charset=utf-8;base64")
    },

Я знаю, что это не так много, чтобы отладить, но если кто-то еще сталкивался с этой проблемой, может помочь.

1 Ответ

0 голосов
/ 01 июня 2018

Возможно просто орфографическая ошибка в api.service.ts.Это не "CookiesService", это "CookieService"

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