Это то, что я получаю при запуске nodemon
без аргументов.
exception in nodemon killing node
Error: Cannot find module 'internal/util/types'
at Function.Module._resolveFilename (module.js:513:15)
at Function.Module._load (module.js:463:25)
at Module.require (module.js:556:17)
at require (internal/module.js:11:18)
at evalmachine.<anonymous>:31:26
at Object.<anonymous> (/usr/local/lib/node_modules/nodemon/node_modules/update-notifier/node_modules/configstore/node_modules/graceful-fs/fs.js:11:1)
at Module._compile (module.js:612:30)
at Object.Module._extensions..js (module.js:623:10)
at Module.load (module.js:531:32)
at tryModuleLoad (module.js:494:12)
Я использую узел 8.8.1
А, похоже, узел v8.2.1
работает.
Я была такая же проблема. Когда я вернулся к старой версии node js, проблема была решена.
Все еще происходит в версии 8.9.0.
npm ERR! Не удается найти модуль 'internal / util / types'
Хотя nodejs вроде установился без ошибок.
Я опустился до версии 8.2.1 и все еще сталкиваюсь с теми же проблемами:
xxx@xxx~/Programs/xxx.telegram.bot$ nvm alias default 8.2.1
default -> 8.2.1 (-> v8.2.1)
xxx<strong i="6">@xxx</strong>:~/Programs/xxx.telegram.bot$ cd /home/munkee/Programs/xxx.telegram.bot ; env "NODE_ENV=development" /usr/bin/nodemon --inspect=13845 --debug-brk index.js
exception in nodemon killing node
Error: Cannot find module 'internal/fs'
at Function.Module._resolveFilename (module.js:485:15)
at Function.Module._load (module.js:437:25)
at Module.require (module.js:513:17)
at require (internal/module.js:11:18)
at evalmachine.<anonymous>:40:20
at Object.<anonymous> (/usr/lib/node_modules/nodemon/node_modules/update-notifier/node_modules/configstore/node_modules/graceful-fs/fs.js:11:1)
at Module._compile (module.js:569:30)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:503:32)
at tryModuleLoad (module.js:466:12)
----------------------------------------------------------
If appropriate, please file an error with the output from:
$ /home/munkee/.nvm/versions/node/v8.2.1/bin/node /usr/bin/nodemon --inspect=13845 --debug-brk index.js --dump
At http://github.com/remy/nodemon/issues/new
----------------------------------------------------------
У меня была эта проблема, я исправил ее, отказавшись от своей версии узла (до 6.2.2 в моем случае), обновив npm, а затем вернувшись к Node v9.0.0.
Я использую nvm. Мне интересно, нужно ли мне удалить что-то после сброса версий узла, чтобы затем запустить обновление npm. Я пробовал просто сбросить и запустить обновление, но все равно получаю ту же ошибку.
Я нашел причину проблемы, эта проблема возникает, если в реестре снова задан путь командной строки по умолчанию
Как это исправить? 😂
Я использую ubuntu fwiw
В четверг, 9 ноября 2017 г., 08:07 ifredom, [email protected] написал:
Я нашел причину проблемы. Эта проблема возникает, если путь по умолчанию
командной строки снова устанавливается в реестре-
Вы получили это, потому что прокомментировали.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/remy/nodemon/issues/1124#issuecomment-343077326 или отключить звук
нить
https://github.com/notifications/unsubscribe-auth/ABXXNFH2xvmsCGSeWjZ-asdA5ndnQe1Vks5s0rLNgaJpZM4QLuLN
.
Я исправил это так (Windows):
Оказалось, что у меня была старая версия npm.exe в C: \ ProgramData \ chocolateybin
Просто запустите npm.exe install -g npm, и он исправит
То же самое для v8.9.1, при попытке установить угловой CLI:
D: \ игровая площадка \ ng> npm install -g @ angular / cli @ latest
npm ERR! Windows_NT 6.3.9600
npm ERR! argv "C: \ Program Files \ nodejs \ node.exe" "C: \ Users \
npm ERR! узел v8.9.1
npm ERR! npm v3.7.1
npm ERR! код MODULE_NOT_FOUND
npm ERR! Не удается найти модуль 'internal / util / types'
npm ERR!
npm ERR! Если вам нужна помощь, вы можете сообщить об этой ошибке по адресу:
npm ERR! https://github.com/npm/npm/issues
npm ERR! Пожалуйста, включите следующий файл с любым запросом в службу поддержки:
npm ERR! D: \ площадка \ ng \ npm-debug.log
Думаю, это реально:
https://github.com/npm/npm/issues/19032, и он закрыт. Мне это помогло.
В Windows вот как разобрались:
Перейти к
Удалите папку "npm" и все ее содержимое,
Перейдите на https://nodejs.org ,
Загрузите версию «Рекомендуемая для большинства пользователей» (в настоящее время 8.9.1 LTS),
Установите это
У меня это сработало на Win7.
У кого-нибудь есть инструкции для Ubuntu. Я бы предположил, что такая же сделка удалит узел
модули и начать заново? 👊👍
Вс, 12 ноября 2017 г., 17:22 aromot, [email protected] написал:
В Windows вот как разобрались:
1.
Перейдите в \ global_modules \ node_modules,
2.Удалите папку "npm" и все ее содержимое,
3.Перейдите на https://nodejs.org ,
4.Загрузите версию «Рекомендуемая для большинства пользователей» (в настоящее время 8.9.1
LTS),
5.Установите это
У меня это сработало на Win7.
-
Вы получили это, потому что прокомментировали.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/remy/nodemon/issues/1124#issuecomment-343752571 или отключить звук
нить
https://github.com/notifications/unsubscribe-auth/ABXXNP9XRxVSsmFaapv8aZ4kTUeRBsg5ks5s1ylegaJpZM4QLuLN
.
После обновления до OS X 10.13.1 он начал давать сбой.
узел обновления brew - исправлена проблема
У меня такая же проблема на Mac. Мои тесты терпят неудачу.
Ошибка: не удается найти модуль 'internal / util / types'
версия узла: v8.9.1
npm: 5.5.1
Любая помощь будет оценена по достоинству.
@mmilenkovic
какая у вас версия узла?
Я использую OS X 10.13.1 и узел 8.9.1, но проблема все еще возникает.
@ wema1043
версия узла: v8.9.0
над уровнем моря: 5.5.1
получил это с Node v6.2.2
Я решил это переустановкой nodejs.
Я решил это так:
sudo npm cache clean
sudo n 6.12.0
sudo npm uninstall npm -g
rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/npm*
//if you are using a raspberry with node-red installed run this command to reinstall npm and node
update-nodejs-and-nodered
//OR run this command to reinstall manually
sudo apt install nodejs npm
Такая же проблема в Windows 8.1 с узлами 8.9.1 и 9.2.0. Переход на узел 6.12 решает проблему. Полного удаления / установки нет. Как может быть выпущена такая стабильная версия узла?
Я решил это переустановкой беседки. И бегущая беседка устанавливает
Закрытие. Похоже, это связано с кешированными модулями node_modules между изменениями версии.
Те, кто столкнулся с этой проблемой в проектах ionic
после обновления до Mac Sierra 10.13, знают, что проблема связана с ionic CLI (v1.7.16). У меня возникла проблема при создании сборок с помощью обычной ионной команды
ionic build android
и я получал
Error: Cannot find module 'internal/util/types'
at Function.Module._resolveFilename (module.js:542:15)
at Function.Module._load (module.js:472:25)
at Module.require (module.js:585:17)
at require (internal/module.js:11:18)
at evalmachine.<anonymous>:31:26
at Object.<anonymous> (/usr/local/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/vinyl-fs/node_modules/graceful-fs/fs.js:11:1)
at Module._compile (module.js:641:30)
at Object.Module._extensions..js (module.js:652:10)
at Module.load (module.js:560:32)
at tryModuleLoad (module.js:503:12)
Cannot find module 'internal/util/types' (CLI v1.7.16)
Решение состоит в том, что вместо использования ионных команд используйте команды cordova
напрямую, например,
cordova build android
Надеюсь, это кому-то поможет.
@eternalsayed такая же проблема, такое же решение!
Не могли бы вы решить, как сделать ionic serve
?
Я использую ionic serve
с --nolivereload
и, кроме того, он показывает мне следующее предупреждение, это не дает сбоев:
✗ (node:733) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version.
@eternalsayed не работал у меня (в High Sierra), тот же результат:
ionic serve --nolivereload
Error: Cannot find module 'internal/util/types'
at Function.Module._resolveFilename (module.js:536:15)
at Function.Module._load (module.js:466:25)
at Module.require (module.js:579:17)
at require (internal/module.js:11:18)
at evalmachine.<anonymous>:31:26
at Object.<anonymous> (/usr/local/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/vinyl-fs/node_modules/graceful-fs/fs.js:11:1)
at Module._compile (module.js:635:30)
at Object.Module._extensions..js (module.js:646:10)
at Module.load (module.js:554:32)
at tryModuleLoad (module.js:497:12)
Cannot find module 'internal/util/types' (CLI v1.7.16)
Your system information:
Cordova CLI: 6.5.0
Gulp version: CLI version 1.4.0
Gulp local: Local version 3.9.1
Ionic CLI Version: 1.7.16
Ionic App Lib Version: 0.7.3
ios-deploy version: 1.9.2
ios-sim version: 6.1.2
OS: Mac OS X El Capitan
Node Version: v8.9.1
Xcode version: Xcode 9.1 Build version 9B55
Это сработало для меня, потому что я не останавливал свой ionic serve
протяжении всей моей охоты за решением, но и сейчас он терпит неудачу. Это заставляет нас двоих столкнуться с проблемой.
Дайте мне знать, если вы найдете решение для ionic serve
сейчас. :(
Итак, что я сделал, чтобы исправить свою проблему, я удалил свой ionic-cli и установил последнюю версию. Это устранило проблемы.
Обратите внимание, что в последней версии ionic команды выполняются только с ionic cordova
вместо ionic
, за исключением ionic serve
.
npm uninstall -g ionic-cli
npm install -g ionic<strong i="10">@latest</strong>
Мне удалось решить эту проблему, удалив package-lock.json и перестроив модули узлов для моего проекта.
У меня была эта проблема с использованием последней версии node, и мое решение было изменено Node на версию 6.12.1
позже я удалил ionic и Cordova, а затем снова установил.
Ubuntu 17.04
Узел v8.9.1
Это происходило со мной, когда я пытался запустить свои скрипты gulp. Я сделал несколько вещей, не совсем уверен, что именно решило эту проблему, но вот что я сделал:
sudo npm cache clean --force
sudo npm i -g npm
Затем я удалил свои node_modules в своем проекте, и после npm i
все
у меня была эта проблема в моей коробке Win8.1; собирался из
[email protected]
и [email protected]
к
[email protected]
и [email protected]
решил это с помощью следующих шагов:
удалить C:\Users\<user>\AppData\Roaming\npm\node_modules\npm
запустить npm install -g npm
Если кто-то захочет добавить этот обходной путь в FAQ, я буду рад объединиться, и я уверен, что будущие пользователи будут вам благодарны.
Поднял пиар на то же самое. Пожалуйста, слейте.
Эта проблема по-прежнему сохраняется с npm версии 5.1.1 и стабильным узлом.
Предложение FAQ по-прежнему приведет к _Cannot find module 'internal / util / types_
Единственное, что сработало в моем случае, - это вернуться к более ранней версии узла (6.3.1), использовать прилагаемый к нему npm (3.10.3), чтобы установить любые зависимости и вернуться в стабильную версию.
Разве мы не думаем, что это проблема npm?
В пн, 18 декабря 2017 г., 16:21 Джои Топпин, [email protected] написал:
Эта проблема по-прежнему сохраняется с npm версии 5.1.1 и стабильным узлом.
Предложение часто задаваемых вопросов по-прежнему приведет к невозможности найти модуль'внутренний / утилит / типы
Единственное, что сработало в моем случае, - это вернуться к более раннему узлу.
версии (6.3.1), используйте npm, поставляемый с ней (3.10.3), для установки любых
зависимости и вперед в стабильную.-
Вы получаете это, потому что изменили состояние открытия / закрытия.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/remy/nodemon/issues/1124#issuecomment-352476766 или отключить звук
нить
https://github.com/notifications/unsubscribe-auth/AAA1hEFEL91Ga-hQntcmiCihl1CebsQIks5tBpEbgaJpZM4QLuLN
.
Снизился до Node 6.12.3, и все заработало
возникла эта проблема после новой установки Node 8.9.4 из источников (поверх ранее установленной 6.9.x) в Ubuntu 14.04:
ickolay<strong i="6">@outpost</strong>:~$ sudo npm install -g node-gyp
[sudo] password for nickolay:
npm ERR! code MODULE_NOT_FOUND
npm ERR! Cannot find module 'internal/util/types'
npm ERR! A complete log of this run can be found in:
npm ERR! /home/nickolay/.npm/_logs/2018-01-15T12_14_28_012Z-debug.log
https://github.com/remy/nodemon/blob/master/faq.md#error -cannot-find-module-internalutiltypes это не проблема nodemon, это npm, но другие добились успеха с этим элементом часто задаваемых вопросов.
У меня была эта проблема, я исправил ее, опустив версию узла до 6.12.0
удаление C: \ Users {ВАШЕ ИМЯ ПОЛЬЗОВАТЕЛЯ} \ AppData \ Roaming \ npm
реши это за меня
Я обнаружил, что могу использовать npm версии 9.0.0, но мне пришлось удалить gulp-sass, а затем переустановить его. После этого все было хорошо
В Ubuntu, если вы установили свою собственную копию узла, вам нужно все очистить. Итак, удалите node и npm. Затем избавьтесь от каталога node_modules ... в моем случае
sudo rm -rf /usr/local/lib/node_modules
Для других используйте find или locate, чтобы узнать, где могут быть ваши каталоги node_modules:
sudo find / -name "node_modules" --print 2>/dev/null
Я также удалил свой каталог .npm в моем домашнем каталоге: rm -rf ~/.npm
.
Обратите внимание: может быть целесообразно просто удалить подкаталоги npm из каталогов node_modules выше, но я не проверял это. Я просто пошел на чистку, а затем переустановил ту же версию узла, которая доставляла мне проблемы. В моем случае это была 8.9.4LTS с обычным make install
.
У меня возникла эта проблема после очередного обновления Node (с 8.5.6 до 8.10.0 в моем случае) с n
. После исправления для меня (требуется установить пряжу):
rm -rf /usr/local/lib/node_modules/npm
yarn global add [email protected] #put your desired version of npm here
в Windows 7 я решил проблему, перейдя в
C: \ Users \ my.username \ AppData \ Roamingnpm и удалив папку node_modules. после этого я мог без проблем запускать "npm install".
с использованием
узел v9.8.0
npm v3.5.3
Здравствуйте, почему бы вам не попробовать:
rm -rf node_modules
npm install
В OSX High Sierra / Brew установлен аналогично @artemv и другим:
brew uninstall nodejs
sudo rm -rdf cd /usr/local/lib/node_modules/
brew install nodejs
возможно у вас есть несколько версий graceful-fs
npm list graceful-fs
npm install
Я тоже столкнулся с этим с Ionic, попробовал все вышеперечисленные средства, но ничего не помогло. Затем, просто чтобы посмотреть, что произойдет, я запустил yarn
и он все исправил для меня (я уже установил его для чего-то другого)
Ионный интерфейс командной строки 2.2.1
Узел 8.9.4
Пряжа 1.5.1
Выиграть 10
Зайдите в свою папку node_modules
C: \ Program Filesnodejsnode_modules.
Удалите папку npm со всем ее содержимым, установите нужную версию.
Я была такая же проблема. Я использовал узел 8.11.0. Теперь я понизил его до 6.0.0, и он будет работать. Спасибо за ваши ценные предложения
Для моего Mac мне пришлось удалить настройки node / npm / npm / переустановить узел LTS / Cordova - требуется только 1 команда sudo.
удалить узел и глобальные модули node_modules
sudo rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/{npm*,node*,man1/node*}
удалить пользовательские настройки npm из вашего профиля
rm -rf ~/.npm
rm -rf ~/.npm-global
rm -rf ~/.npmrc
nano ~/.profile <-- remove any path additions regarding NPM and save
установить NVM
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
установить Node LTS с NVM
nvm install --lts
обновить проект ionic, удалив все предыдущие node_modules, переустановить ionic / cordova
cd {project path}
rm -rf node_modules
npm install -g ionic cordova
наконец, добавим работу платформы iOS ...
cordova platform add ios
Все это настраивает мой Mac со следующими версиями:
cli packages: (/Users/{xxxxxx}/.nvm/versions/node/v8.11.2/lib/node_modules)
@ionic/cli-utils : 1.19.2
ionic (Ionic CLI) : 3.20.0
global packages:
cordova (Cordova CLI) : 8.0.0
local packages:
@ionic/app-scripts : 3.1.9
Cordova Platforms : ios 4.5.4
Ionic Framework : ionic-angular 3.3.0
System:
Node : v8.11.2
npm : 5.6.0
OS : macOS High Sierra
Xcode : Xcode 9.3.1 Build version 9E501
Environment Variables:
ANDROID_HOME : not set
У меня была такая же проблема с Node 10.3.0 (Windows 10). Я выполнил инструкции по обработке аналогичной ошибки здесь, и они исправили обе ошибки. Команда была: npm install --save-dev grunt-google-cdn
Была ли эта проблема с использованием Win 10 Wsl, node v. 9.3.0, npm v. 6.1.0 и gulp 3.9, и то, что помогло снова использовать gulp, было npm audit fix
Использование n для управления версиями. Что исправило для меня:
curl -0 -L https://npmjs.com/install.sh | sudo sh
sudo npm cache clean
@aromot где я могу найти \ global_modulesnode_modules?
@QuocCong после удаления i / c / Users / JoSuper / AppData / Roaming / npm / получить это
Платформа $ cordova добавить android @ 6
bash: / c / Users / JoSuper / AppData / Roaming / npm / cordova: нет такого файла или каталога
@josuper Папка global_modules находится в корне вашей установки NodeJS. Я не могу сказать, где именно, я использую пользовательскую папку вместо пути по умолчанию, предложенного при установке.
У меня сработало понижение версии узла. Я использовал volta-cli, чтобы попробовать несколько разных версий узлов, пока не нашел ту, которая работает.
C: xampp \ htdocs \ DICA \ dica-upload-ok-calendario-ko> npm run dev
[email protected] dev C: xampp \ htdocs \ DICA \ dica-upload-ok-calendario-ko
npm запустить разработку
внутренние / модули / cjs / loader.js: 638
бросить ошибку;
^
Ошибка: не удается найти модуль 'internal / util / types'
в Function.Module._resolveFilename (internal / modules / cjs / loader.js: 636: 15)
в Function.Module._load (internal / modules / cjs / loader.js: 562: 25)
в Module.require (internal / modules / cjs / loader.js: 692: 17)
при необходимости (внутренние / модули / cjs / helpers.js: 25: 18)
в evalmachine.
на объекте.
в Module._compile (внутренний / модули / cjs / loader.js: 778: 30)
в Object.Module._extensions..js (internal / modules / cjs / loader.js: 789: 10)
в Module.load (internal / modules / cjs / loader.js: 653: 32)
в tryModuleLoad (внутренний / модули / cjs / loader.js: 593: 12)
npm ERR! код ELIFECYCLE
npm ERR! ошибка 1
npm ERR! [email protected] dev: npm run development
npm ERR! Статус выхода 1
npm ERR!
npm ERR! Ошибка в сценарии разработки
npm ERR! Вероятно, это не проблема npm. Скорее всего, выше есть дополнительный вывод журнала.
npm ERR! Полный журнал этого запуска можно найти в:
npm ERR! C: \ Users \ Utilizador \ AppData \ Roamingnpm-cache_logs \ 2019-10-14T16_25_58_379Z-debug.log
C: xampp \ htdocs \ DICA \ dica-upload-ok-calendario-ko> установка пряжи
'пряжа' не распознается как внутренняя или внешняя команда,
действующая программа или командный файл.
Кто-нибудь может мне помочь?
У меня сработало обновление версии узла до стабильной.
очистка кэша npm -f
npm установить n стабильный -g
очистка кэша npm -f
Я знаю, что он закрыт, но хочу добавить альтернативное решение этой проблемы.
Да, обновление версии узла работает каждый раз. Потому что это связано с версией пакета npm. Настоящая проблема - это устаревшая версия npm. Вы можете обновить версию npm с помощью версии узла. Например: на странице загрузки nodejs.org указано, что: «Последняя версия LTS: 12.14.1 (включает npm 6.13.4)». Если вы удалите npm в своем глобальном и после этого установите снова, вы исправите эту проблему.
Самый полезный комментарий
Я решил это так: