ionic-team / ionic-team/ionic-cli

ionic start hangs on Ubuntu 20 virtual machine

Ouverte
#4,817 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
triage
Langage dominant
TypeScript
Étoiles
2k
Forks
682
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

**Description:**

Ionic fails to start on an Ubuntu 20 virtual machine

**Steps to Reproduce:**

- In Parallels, create a fresh Ubuntu 20 virtual machine using the offical Ubuntu image
- Install NVM and use this to install NodeJS
- Install Ionic using `npm install -g @ionic/cli`
- Run `ionic start` in an empty directory

**Output:**

$ ionic start --verbose
ionic:lib Terminal info: { ci: false, shell: '/bin/bash', tty: true, windows: false } +0ms
ionic:lib CLI global options: { _: [ 'start' ], help: null, h: null, verbose: true, quiet: null, interactive: true, color: true, confirm: null, json: null, project: null, '--': [] } +3ms
ionic Context: { binPath: '/home/joe/.nvm/versions/node/v14.17.5/lib/node_modules/@ionic/cli/bin/ionic', libPath: '/home/joe/.nvm/versions/node/v14.17.5/lib/node_modules/@ionic/cli', execPath: '/media/psf/Projects/_labs/ionic_test', version: '6.18.1' } +0ms
? Use the app creation wizard? Yes
ionic:utils-network checking for open port on 0.0.0.0:8123 +0ms
ionic:utils-network checking for open port on 127.0.0.1:8123 +4ms
ionic:utils-network checking for open port on ::1:8123 +0ms
ionic:utils-network checking for open port on 10.10.10.211:8123 +1ms
ionic:utils-network checking for open port on fe80::21c:42ff:fe39:bb12:8123 +0ms
ionic:utils-network error while checking fe80::21c:42ff:fe39:bb12:8123: Error: listen EINVAL: invalid argument fe80::21c:42ff:fe39:bb12:8123 at Server.setupListenHandle [as _listen2] (net.js:1303:21) at listenInCluster (net.js:1368:12) at doListen (net.js:1505:7) at processTicksAndRejections (internal/process/task_queues.js:83:21) { code: 'EINVAL', errno: -22, syscall: 'listen', address: 'fe80::21c:42ff:fe39:bb12', port: 8123 } +1ms

**My `ionic info`:**

$ ionic info
[WARN] You are not in an Ionic project directory. Project context may be missing.

Ionic:

Ionic CLI : 6.18.1

Utility:

cordova-res : not installed globally
native-run : not installed globally

System:

NodeJS : v14.17.5
npm : 8.1.2
OS : Linux 5.4

**Other Information:**

I tried running it in `/tmp/ionic` as this directory is not mounted from the host system but the same thing occurs.

The address that it fails on is the IPv6 address of the primary (virtual) network adapter, `enp0s5`.

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.