Невозможно установить eth-dagger в проект node.js - PullRequest
0 голосов
/ 09 января 2020

https://docs.matic.network/dagger/getting-started/#support

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

Я попытался переустановить узел, убедившись, что git был установлен и правильная версия, обновляя любое количество функций компьютера, но независимо от того, что это терпит неудачу.

Мой процесс: npm init npm install eth-dagger --save <--- здесь каждый раз происходит сбой </p>

Я могу предоставлять журналы по желанию, журнал ошибка составляет более 29 тысяч строк, поэтому я не уверен, что смогу пройти мимо всего этого. Основная ошибка, которую я вижу:

Ошибка c2661: 'v8: value :: ToObject': функция перегрузки не принимает 0 аргументов \ node_modules \ scrypt \ build \ scrypt.vcxproj

В Интернете я нашел некоторую информацию о том, что scrypt больше не поддерживается и не устарел, но есть ли способ обойти это или в любом случае установить кинжал?

Первые 20 или около того строк журнала:

2 информация с использованием npm@6.13.4

3 информация с использованием node@v12.14.1

4 verbose npm -сессия acc67846f68ba194

5 глупая установка loadCurrentTree

6 глупая установка readLocalPackageData

7 http fetch GET 200 https://registry.npmjs.org/@maticnetwork%2feth-dagger 18ms (из кэша)

8 глупая манифест тега pacote для @ maticnetwork / eth-dagger@latest извлекается через 30 мс

9 этап синхронизации: l oadCurrentTree Завершено за 1822 мс

10 Глупая установка loadIdealTree

11 Глупая установка cloneCurrentTreeToIdealTree

12 Этап синхронизации: loadIdealTree: cloneCurrentTree Завершено установка за 15 мс

*1046* 10 *

14 этап синхронизации: loadIdealTree: loadShrinkwrap Завершено за 482 мс

15 глупая установка loadAllDepsIntoIdealTree

16 глупое разрешениеWithNewModule @ maticnetwork / eth-dagger@0.0.1 проверка состояния установки

* 1056 17 http fetch GET 304 https://registry.npmjs.org/web3 156ms (из кэша)

18 манифест глупой версии пакета pacote для web3@1.0.0-beta.34 извлечен за 159ms

19 устанавливаемый статус

20 http fetch GET 304 https://registry.npmjs.org/fs-ext 44ms (из кэша)

21 манифест диапазона глупых пакотов для fs-ext@~0.5.0 извлечен за 47ms

22 глупое разрешениеWithNewModule fs-ext@0.5.0 проверка состояния установки

23 http fetch GET 304 https://registry.npmjs.org/web3-eth 45 мс (из кэша)

24 манифеста версии глупого pacote для web3-eth@1.0.0-beta.34 извлечено за 48 мс

25 глупого разрешенияWithNewModule web3-eth@1.0.0-beta.34 проверка состояния установки

скриншот конечной области ошибки в консоль

...