Как включить Jison в Angular? - PullRequest
       21

Как включить Jison в Angular?

0 голосов
/ 07 ноября 2018

Как можно включить

Jison

библиотека javascript в угловом проекте?

На данный момент я получаю:

ВНИМАНИЕ в ./node_modules/jison/node_modules/source-map/lib/source-map/source-node.js 8: 45-52 Критическая зависимость: функция require используется некоторым образом в какие зависимости не могут быть статически извлечены

и

GET http://localhost:4200/vendor.bundle.js net :: ERR_CONTENT_LENGTH_MISMATCH 200 (OK) inline.bundle.js: 55 Uncaught TypeError: Невозможно прочитать свойство 'call' из undefined в webpack_require (inline.bundle.js: 55)

1 Ответ

0 голосов
/ 07 ноября 2018

Установите в свои проекты package.json

npm install jison -s

В вашем файле tsconfig.app.json включите 'узел' в массив типов в compilerOptions

"compilerOptions": {
    "types": [
       "node"
    ]
}

Затем импортируйте его в любой файл TypeScript.

import * as jison from 'jison';
...