Isso é o que eu obtenho ao executar nodemon
sem argumentos.
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)
Estou usando o nó 8.8.1
Parece que o nó v8.2.1
funciona.
Eu tive o mesmo problema. Quando voltei para a versão anterior do node js, o problema foi resolvido.
Ainda acontecendo na v8.9.0.
npm ERR! Não é possível encontrar o módulo 'interno / util / tipos'
Embora nodejs pareça instalar sem erros.
Abaixei para a v8.2.1 e ainda encontro os mesmos problemas:
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
----------------------------------------------------------
Eu tive esse problema, resolvi diminuindo minha versão do nó (para 6.2.2 no meu caso), atualizando o npm e, em seguida, voltando para o Node v9.0.0.
Estou usando o nvm. Estou me perguntando se preciso limpar e remover algo depois de descartar as versões do nó para executar a atualização do npm. Eu tentei apenas descartar e executar a atualização, mas ainda recebo o mesmo erro.
Eu encontrei a causa do problema. Este problema ocorre se o caminho padrão da linha de comando for definido no registro novamente
como você conserta aquilo? 😂
Estou usando ubuntu fwiw
Na quinta-feira, 9 de novembro de 2017, 08:07 ifredom, [email protected] escreveu:
Eu encontrei a causa do problema. Este problema ocorre se o caminho padrão
da linha de comando é definido no registro novamente-
Você está recebendo isso porque comentou.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/remy/nodemon/issues/1124#issuecomment-343077326 ou mudo
o segmento
https://github.com/notifications/unsubscribe-auth/ABXXNFH2xvmsCGSeWjZ-asdA5ndnQe1Vks5s0rLNgaJpZM4QLuLN
.
Eu consertei assim (Windows):
Acontece que eu tinha uma versão antiga do npm.exe em C: \ ProgramData \ chocolateybin
Basta executar npm.exe install -g npm e ele consertou
O mesmo para a v8.9.1, ao tentar instalar o angular CLI:
D: \ playground \ ng> npm install -g @ angular / cli @ mais recente
npm ERR! Windows_NT 6.3.9600
npm ERR! argv "C: \ Arquivos de programas \ nodejs \ node.exe" "C: \ Usuários \
npm ERR! nó v8.9.1
npm ERR! npm v3.7.1
npm ERR! código MODULE_NOT_FOUND
npm ERR! Não é possível encontrar o módulo 'interno / util / tipos'
npm ERR!
npm ERR! Se precisar de ajuda, você pode relatar este erro em:
npm ERR! https://github.com/npm/npm/issues
npm ERR! Inclua o seguinte arquivo com qualquer solicitação de suporte:
npm ERR! D: \ playground \ ng \ npm-debug.log
Eu acho que é relacionado a:
https://github.com/npm/npm/issues/19032 e está fechado. Para mim, isso ajudou.
No Windows, é assim que funciona:
Vamos para
Exclua a pasta "npm" e todo o seu conteúdo,
Vá para https://nodejs.org ,
Baixe a versão "Recomendado para a maioria dos usuários" (atualmente 8.9.1 LTS),
Instale-o
Isso funcionou para mim no Win7.
Alguém tem instruções para o Ubuntu. Eu assumiria o mesmo nó de remoção de negócio
módulos e começar de novo? 👊👍
No domingo, 12 de novembro de 2017, 17:22 aromot, [email protected] escreveu:
No Windows, é assim que funciona:
1
Vá para \ global_modules \ node_modules,
2Exclua a pasta "npm" e todo o seu conteúdo,
3Vá para https://nodejs.org ,
4Baixe a versão "Recomendado para a maioria dos usuários" (atualmente 8.9.1
LTS),
5Instale-o
Isso funcionou para mim no Win7.
-
Você está recebendo isso porque comentou.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/remy/nodemon/issues/1124#issuecomment-343752571 ou mudo
o segmento
https://github.com/notifications/unsubscribe-auth/ABXXNP9XRxVSsmFaapv8aZ4kTUeRBsg5ks5s1ylegaJpZM4QLuLN
.
Após a atualização para o OS X 10.13.1, ele começou a falhar.
brew upgrade node - corrigiu o problema
Estou tendo o mesmo problema no Mac. Meus testes estão falhando.
Erro: Não é possível encontrar o módulo 'interno / util / tipos'
versão do nó: v8.9.1
npm: 5.5.1
Qualquer ajuda seria apreciada.
@mmilenkovic
qual é a sua versão do nó?
Estou executando o OS X 10.13.1 e o nó 8.9.1, mas ainda tenho esse problema
@ wema1043
versão do nó: v8.9.0
acima do nível do mar: 5.5.1
consegui com o Node v6.2.2
Resolvi reinstalando o nodejs.
Eu resolvi desta forma:
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
Tendo o mesmo problema no Windows 8.1 com o nó 8.9.1 e 9.2.0. O downgrade para o nó 6.12 resolve o problema. Desinstalações / instalações completas não. Como pode uma versão de nó estável ser lançada assim?
Resolvi isso reinstalando o bower. E executando a instalação do bower
Fechando. Isso parece estar relacionado a node_modules em cache entre as mudanças de versão.
Para quem está enfrentando esse problema em projetos ionic
após atualizar para o Mac Sierra 10.13, saiba que o problema é com o CLI iônico (v1.7.16). Eu estava enfrentando problemas ao criar compilações usando o comando iônico normal
ionic build android
e eu estava conseguindo
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)
A solução é, em vez de usar comandos iônicos, use os comandos cordova
diretamente, como,
cordova build android
Espero que ajude alguém.
@eternalsayed mesmo problema aqui, mesma solução alternativa!
Você poderia resolver como fazer ionic serve
?
Estou usando ionic serve
com --nolivereload
e, além de me mostrar o seguinte aviso, não está falhando:
✗ (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 não funcionou para mim (em High Sierra), mesma saída:
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
Estava funcionando para mim porque eu não tinha interrompido meu ionic serve
durante toda a minha busca pela solução, mas também está falhando para mim agora. Isso torna nós dois com o problema.
Avise-me se encontrar uma solução para ionic serve
agora. :(
Ok, então o que fiz para consertar meu problema foi desinstalei meu ionic-cli e instalei a versão mais recente. Isso resolveu os problemas.
Observe que na versão mais recente do ionic, os comandos são executados apenas com ionic cordova
vez de ionic
, com exceção de ionic serve
.
npm uninstall -g ionic-cli
npm install -g ionic<strong i="10">@latest</strong>
Consegui resolver esse problema excluindo package-lock.json e reconstruindo os módulos de nó do meu projeto.
Eu tive esse problema usando a versão mais recente do nó e minha solução foi alterada do nó para a versão 6.12.1
depois eu desinstalei ionic e Cordova para então instalei novamente.
Ubuntu 17.04
Node v8.9.1
Isso estava ocorrendo comigo quando tentei executar meus scripts de gulp. Eu fiz poucas coisas, não tenho certeza de qual em particular resolveu, mas foi o que eu fiz:
sudo npm cache clean --force
sudo npm i -g npm
Então eu apaguei meus node_modules em meu projeto e depois de npm i
tudo funcionou.
eu tive esse problema na minha caixa Win8.1; estava indo de
[email protected]
e [email protected]
para
[email protected]
e [email protected]
resolvido por estas etapas:
excluir C:\Users\<user>\AppData\Roaming\npm\node_modules\npm
execute npm install -g npm
Se alguém quiser adicionar esta solução alternativa às Perguntas frequentes, ficarei feliz em mesclar e tenho certeza de que os futuros usuários ficarão gratos a você.
Levantou um PR para o mesmo. Por favor, mescle.
Esse problema ainda persiste com o npm versão 5.1.1 e o nó estável.
A sugestão do FAQ ainda geraria _Não consigo encontrar o módulo 'internal / util / types_
A única coisa que funcionou no meu caso foi voltar para uma versão anterior do nó (6.3.1), usar o npm que vem com ele (3.10.3) para instalar quaisquer dependências e voltar para o estável.
Não achamos que isso seja um problema com o npm?
Na segunda-feira, 18 de dezembro de 2017, 16:21, Joey Toppin, [email protected] escreveu:
Esse problema ainda persiste com o npm versão 5.1.1 e o nó estável.
A sugestão do FAQ ainda geraria o módulo Não foi possível encontrar'interno / util / tipos
A única coisa que funcionou no meu caso foi voltar a um nó anterior
versão (6.3.1), use o npm que vem com ele (3.10.3) para instalar qualquer
dependências e encaminhar de volta para o estável.-
Você está recebendo isso porque modificou o estado abrir / fechar.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/remy/nodemon/issues/1124#issuecomment-352476766 ou mudo
o segmento
https://github.com/notifications/unsubscribe-auth/AAA1hEFEL91Ga-hQntcmiCihl1CebsQIks5tBpEbgaJpZM4QLuLN
.
Fiz o downgrade para o Nó 6.12.3 e funcionou
tendo este problema após a nova instalação do Node 8.9.4 a partir de fontes (sobre o 6.9.x instalado anteriormente), no 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 este não é um problema do nodemon, é npm, mas outros tiveram sucesso com esse item faq.
Eu tive esse problema, resolvi diminuindo minha versão do nó para 6.12.0
removendo C: \ Users {SEU NOME DE USUÁRIO} \ AppData \ Roaming \ npm
resolva para mim
Descobri que posso usar o npm versão 9.0.0, mas tive que desinstalar o gulp-sass e reinstalá-lo. Tudo ficou bem depois disso
No Ubuntu, se você instalou sua própria cópia do node, precisará limpar tudo. Portanto, remova o nó e o npm. Então livre-se do diretório node_modules ... no meu caso
sudo rm -rf /usr/local/lib/node_modules
Para outros, use find ou locate para descobrir onde seus diretórios node_modules podem estar:
sudo find / -name "node_modules" --print 2>/dev/null
Eu também removi meu diretório .npm em meu diretório inicial: rm -rf ~/.npm
.
Observe, pode ser adequado apenas remover os subdiretórios npm dos diretórios node_modules acima, mas eu não testei isso. Eu apenas fui para o limpo e reinstalei a mesma versão do nó que estava me dando problemas. No meu caso, era 8.9.4LTS, com o normal make install
.
Comecei a ter esse problema após outra atualização do Node (de 8.5.6 para 8.10.0 no meu caso) com n
. Em seguida, consertou para mim (precisa do fio para ser instalado):
rm -rf /usr/local/lib/node_modules/npm
yarn global add [email protected] #put your desired version of npm here
no Windows 7, resolvi o problema indo para
C: \ Users \ my.username \ AppData \ Roamingnpm e excluindo a pasta node_modules. depois eu poderia executar "npm install" sem problemas.
usando
node v9.8.0
npm v3.5.3
Olá, por que você não tenta:
rm -rf node_modules
npm install
No OSX High Sierra / Brew instalado, semelhante a @artemv e outros:
brew uninstall nodejs
sudo rm -rdf cd /usr/local/lib/node_modules/
brew install nodejs
talvez você tenha várias versões graceful-fs
npm list graceful-fs
npm install
Eu também estava passando por isso com Ionic e tentei todos os remédios acima e nada funcionou. Então, só para ver o que aconteceria, executei yarn
e ele consertou tudo para mim (eu já tinha instalado para outra coisa)
Ionic CLI 2.2.1
Nó 8.9.4
Fios 1.5.1
Ganhe 10
Vá para a sua pasta node_modules
C: \ Program Filesnodejsnode_modules.
Exclua a pasta npm, com todo o seu conteúdo, instale a versão desejada.
Eu tive o mesmo problema. Eu estava usando o nó 8.11.0. Agora fiz o downgrade para 6.0.0 e funcionará. Obrigado por suas valiosas sugestões
Para meu Mac, tive que remover as configurações de node / npm / npm / reinstalar o node LTS / Cordova - apenas um comando sudo deve ser necessário.
remover node e global node_modules
sudo rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/{npm*,node*,man1/node*}
remova as configurações do usuário npm do seu perfil
rm -rf ~/.npm
rm -rf ~/.npm-global
rm -rf ~/.npmrc
nano ~/.profile <-- remove any path additions regarding NPM and save
instalar NVM
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
instalar Node LTS com NVM
nvm install --lts
atualize o projeto iônico removendo qualquer node_modules anterior, reinstale o ionic / cordova
cd {project path}
rm -rf node_modules
npm install -g ionic cordova
finalmente, adicionar a plataforma iOS funciona ...
cordova platform add ios
Tudo isso configurou meu Mac com as seguintes versões:
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
Tive o mesmo problema com o Node 10.3.0 (Windows 10). Segui as instruções para lidar com um erro semelhante aqui e corrigiu os dois erros. O comando foi: npm install --save-dev grunt-google-cdn
Tive este problema ao usar o Win 10 Wsl, node v. 9.3.0, npm v. 6.1.0 & gulp 3.9 e o que ajudou a usar o gulp novamente foi npm audit fix
Usando n para gerenciamento de versão. O que consertou para mim:
curl -0 -L https://npmjs.com/install.sh | sudo sh
sudo npm cache clean
@aromot onde posso encontrar \ global_modulesnode_modules?
@QuocCong após remover i / c / Users / JoSuper / AppData / Roaming / npm / get this
Plataforma $ cordova adicionar android @ 6
bash: / c / Users / JoSuper / AppData / Roaming / npm / cordova: Não existe esse arquivo ou diretório
@josuper A pasta "global_modules" está localizada na raiz da instalação do NodeJS. Não sei dizer onde está exatamente, estou usando uma pasta personalizada em vez do caminho padrão proposto pela instalação.
O downgrade da versão do nó funcionou para mim. Usei o volta-cli para tentar algumas versões de nós diferentes até encontrar uma que funcionasse.
C: xampp \ htdocs \ DICA \ dica-upload-ok-calendario-ko> npm run dev
[email protected] dev C: xampp \ htdocs \ DICA \ dica-upload-ok-calendario-ko
desenvolvimento de execução npm
internal / modules / cjs / loader.js: 638
jogue err;
^
Erro: Não é possível encontrar o módulo 'interno / util / tipos'
em Function.Module._resolveFilename (internal / modules / cjs / loader.js: 636: 15)
em Function.Module._load (internal / modules / cjs / loader.js: 562: 25)
em Module.require (internal / modules / cjs / loader.js: 692: 17)
em require (internal / modules / cjs / helpers.js: 25: 18)
em evalmachine.
em Object.
em Module._compile (internal / modules / cjs / loader.js: 778: 30)
em Object.Module._extensions..js (internal / modules / cjs / loader.js: 789: 10)
em Module.load (internal / modules / cjs / loader.js: 653: 32)
em tryModuleLoad (internal / modules / cjs / loader.js: 593: 12)
npm ERR! código ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] dev: npm run development
npm ERR! Status de saída 1
npm ERR!
npm ERR! Falha no script dev [email protected] .
npm ERR! Isso provavelmente não é um problema com o npm. Provavelmente, há uma saída de registro adicional acima.
npm ERR! Um registro completo desta execução pode ser encontrado em:
npm ERR! C: \ Usuários \ Usuário \ AppData \ Roamingnpm-cache_logs \ 2019-10-14T16_25_58_379Z-debug.log
C: xampp \ htdocs \ DICA \ dica-upload-ok-calendario-ko> yarn install
'yarn' não é reconhecido como um comando interno ou externo,
programa operável ou arquivo em lote.
Alguém pode me ajudar?
Atualizar a versão do nó para a estável funcionou para mim.
npm cache clean -f
npm instalar n estável -g
npm cache clean -f
Sei que está fechado, mas quero adicionar uma solução alternativa para esse problema.
Sim, a atualização da versão do nó sempre funciona. Porque está relacionado com a versão do pacote npm. O problema real é a versão npm muito antiga para isso. Você pode atualizar a versão do npm com a versão do nó. Por exemplo: a página de download do nodejs.org disse que: "Última versão do LTS: 12.14.1 (inclui npm 6.13.4)". Se você desinstalar o npm em seu global e depois instalar novamente, você corrigirá este problema.
Comentários muito úteis
Eu resolvi desta forma: