Angular / Webpack с пользовательскими наборами - PullRequest
0 голосов
/ 03 апреля 2020

Я пытаюсь импортировать приложение под названием neuroglancer как библиотеку в проект Angular 8. Он использует пользовательский конфиг веб-пакета, и я запускаю проверку концепции. Я не уверен, совместим ли этот проект с Angular (это то, что мне нужно выяснить). Существует пример проекта , который использует neuroglancer в качестве зависимости. И проект, и exmaple используют собственный webpack.config, и я скопировал необходимые элементы из пакета. json и tsconfig. json, а также скопировал конфигурацию webpack в мой проект Angular. Я могу разместить их здесь, если это необходимо. Сначала я пытаюсь запустить приложение с помощью команды npm run webpack ...

Вот моя главная проблема: сейчас я получаю то, во что верю, печатая ошибки. Я получаю массу ошибок, которые говорят что-то вроде:

 Property 'activeTexture' does not exist on type 'GL'.

Когда я отслеживаю ошибку в папке node_modules / neuroglancer, свойства определяются для объектов.

Я попытался добавить определения в мой файл tsconfig:

  "typeRoots": [
  "./node_modules/@types",
  "./node_modules/neuroglancer/typings/index.d.ts"
],

Я попытался установить: npm i @ types / node.

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

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