Пытаюсь установить slim scroll для angular6. Судя по
гитхабу, последний коммит был 8 месяцев назад.
Ставлю по инструкции, в результате получаю кучу ошибок в консоли:
ERROR in ./node_modules/angular-io-slimscroll/node_modules/@angular/core/esm5/core.js
Module not found: Error: Can't resolve 'rxjs/Observable' in '/home/kalinin/projects/realty-miner-new/realty-miner/Web/RealtyMiner.Web.Admin/node_modules/angular-io-slimscroll/node_modules/@angular/core/esm5'
ERROR in ./node_modules/angular-io-slimscroll/node_modules/@angular/core/esm5/core.js
Module not found: Error: Can't resolve 'rxjs/Subject' in '/home/kalinin/projects/realty-miner-new/realty-miner/Web/RealtyMiner.Web.Admin/node_modules/angular-io-slimscroll/node_modules/@angular/core/esm5'
ERROR in ./node_modules/angular-io-slimscroll/node_modules/@angular/core/esm5/core.js
Module not found: Error: Can't resolve 'rxjs/observable/merge' in '/home/kalinin/projects/realty-miner-new/realty-miner/Web/RealtyMiner.Web.Admin/node_modules/angular-io-slimscroll/node_modules/@angular/core/esm5'
ERROR in ./node_modules/angular-io-slimscroll/node_modules/@angular/core/esm5/core.js
Module not found: Error: Can't resolve 'rxjs/operator/share' in '/home/kalinin/projects/realty-miner-new/realty-miner/Web/RealtyMiner.Web.Admin/node_modules/angular-io-slimscroll/node_modules/@angular/core/esm5'
Далее в ./node_modules/angular-io-slimscroll/node_modules/@angular/core/esm5/core.js меняю такие импорты:
import { __assign, __extends } from 'tslib';
import { Observable } from 'rxjs/Observable';
import { merge } from 'rxjs/observable/merge';
import { share } from 'rxjs/operator/share';
import { Subject } from 'rxjs/Subject';
на такие:
import { __assign, __extends } from 'tslib';
import { Observable } from 'rxjs';
import { merge } from 'rxjs';
import { share } from 'rxjs';
import { Subject } from 'rxjs';
В результате в консоли пропадают сообщения об ошибках, но слим скролл всё равно не работает. При этом в консоли никаких сообщений нет.
Скажите, можно ли использовать slim scroll хотя бы путём правки исходного кода(соответственно отказываясь от обновлений) или его уже давно забросили. Есть ли альтернативы?