Как импортировать node-pnglib в проект Angular 2 + / Typescript? - PullRequest
0 голосов
/ 26 октября 2018

Я пытаюсь сгенерировать PNG с использованием node-pnglib в моем проекте Angular 6.

import * as PNGlib from 'node-pnglib';

Однако я получаю следующие ошибки:

Uncaught TypeError: Cannot read property 'split' of undefined
at Object../node_modules/node-pnglib/lib/buf.js (buf.js:4)
at __webpack_require__ (bootstrap:83)
at Object../node_modules/node-pnglib/lib/pnglib.js (pnglib.js:5)
at __webpack_require__ (bootstrap:83)
at Module../src/app/default-image.service.ts (date.service.ts:6)
at __webpack_require__ (bootstrap:83)
at Module../src/app/article.service.ts (article-user.service.ts:12)
at __webpack_require__ (bootstrap:83)
at Module../src/app/app.module.ts (app.component.ts:16)
at __webpack_require__ (bootstrap:83)

Вот соответствующая строка из библиотеки:

var MAJOR = typeof process !== 'undefined' ? process.version.split('.')[0].slice(1) : 0;
...