Ошибка типа: require.extensions.hasOwnProperty не является функцией - PullRequest
0 голосов
/ 04 апреля 2019

Я устанавливаю установку gulp на windows 10 для laravel, после установки npm, python и узла и я установил глоток также, После того, как я запускаю

gulp like 

команда, она показывает следующее сообщение об ошибке, я не знаю, где я ошибаюсь

Вот Версии, которые я установил

НПМ --6.9.0

узел --10.15.3

питон 2.7.16

Глоток

Версия ClI --2.1.0 Локальная версия --3.9.1

И я также установил gulp глобально, используя следующую команду

npm install -g gulp

я проверил обновление npm, используя следующую команду глобально

npm install npm-check-updates -g

После того, как я выполню команду gulp, появится следующая ошибка

$ gulp like

C: \ cygwin64 \ дом \ D-218 \ рабочей \ Шима \ SRC \ node_modules \ Laravel-эликсира \ node_modules \ требуется-Dir \ index.js: 93 if (! require.extensions.hasOwnProperty (ext)) { ^

TypeError: require.extensions.hasOwnProperty не является функцией at requireDir (C: \ cygwin64 \ home \ D-218 \ workspace \ shima \ src \ node_modules \ laravel-elixir \ node_modules \ require-dir \ index.js: 93: 37) в Эликсире (C: \ cygwin64 \ home \ D-218 \ workspace \ shima \ src \ node_modules \ laravel-elixir \ index.js: 2: 27) на объекте. (C: \ cygwin64 \ главная \ D-218 \ рабочее место \ Шима \ SRC \ Задачи \ admin.js: 34: 1) в Module._compile (внутренний / modules / cjs / loader.js: 701: 30) в Object.Module._extensions..js (внутренняя / modules / cjs / loader.js: 712: 10) в Module.load (внутренний / modules / cjs / loader.js: 600: 32) в tryModuleLoad (внутренняя / modules / cjs / loader.js: 539: 12) в Function.Module._load (внутренняя / modules / cjs / loader.js: 531: 3) в Module.require (внутренняя / modules / cjs / loader.js: 637: 17) по требованию (внутренняя / modules / cjs / helpers.js: 22: 18)

1 Ответ

0 голосов
/ 04 апреля 2019

Попробуйте обновить require-dir до версии 0.3.2, после этого удалите node_modules и npm install. Надеюсь, это поможет.

...