Когда я npm runbuild в vue.JS получить NodeRequire интерфейс ошибка '' не может одновременно расширить типы 'требуют'

Когда я npm runbuild в vue.JS получить NodeRequire интерфейс ошибка '' не может одновременно расширить типы 'требуют'

25.12.2019 06:28:34 Просмотров 44 Источник
ERROR in C:/phpStudy2018/PHPTutorial/WWW/Tms.Web/node_modules/@types/node/globals.d.ts(139,11):
139:11 Interface 'NodeRequire' cannot simultaneously extend types 'Require' and 'RequireFunction'.
  Named property 'cache' of types 'Require' and 'RequireFunction' are not identical.
    137 |
    138 | // For backwards compability
  > 139 | interface NodeRequire extends NodeJS.Require {}
        |           ^
    140 | interface RequireResolve extends NodeJS.RequireResolve {}
    141 | interface NodeModule extends NodeJS.Module {}
    142 |

 error  in C:/phpStudy2018/PHPTutorial/WWW/Tms.Web/node_modules/@types/node/globals.d.ts

ERROR in C:/phpStudy2018/PHPTutorial/WWW/Tms.Web/node_modules/@types/node/globals.d.ts(139,11):

Мое окружение - вю.js + машинопись. Я не знаю, есть ли у меня какие-либо проблемы с моей конфигурацией или со сторонним пакетом Не могли бы вы дать мне несколько полезных советов Спасибо

У вопроса есть решение - Посмотреть?

Ответы - Когда я npm runbuild в vue.JS получить NodeRequire интерфейс ошибка '' не может одновременно расширить типы 'требуют' / When I npm runbuild in vue.js get the error Interface 'NodeRequire' cannot simultaneously extend types 'Require'

kyane

25.12.2019 10:33:17

У меня была такая же проблема.

версия @types/node была 13.1.0 он был выпущен (Пн, 23 дек 2019 16: 40: 55 GMT)

в моем случае это работает, когда я использую прежнюю версию 12.12.22

npm install --save-dev @types/node@12.12.22

Закрыть X