web-dev-qa-db-fra.com

Comment faire pour exécuter le fichier HTML sur localhost?

J'ai un fichier HTML et je l'exécute sur localhost. Mais, ce fichier comprend miroir en utilisant webcam. Exemple, comment puis-je exécuter ce fichier html sur localhost? Webcam commençant sur cet exemple lorsque la case à cocher est activée. Merci pour votre réponse.

12
Volkan Şahin

Vous pouvez utiliser python -m SimpleHTTPServer. Par défaut, le serveur local fonctionnera sur le port 8000. Si vous souhaitez modifier cela, ajoutez simplement le numéro de port python -m SimpleHTTPServer 1234.

22
Nora

Vous pouvez exécuter votre fichier dans http-server.

1> Avez Node.js installé sur votre système.

2> Dans CMD, exécutez la commande npm install http-server -g

3> Naviguez jusqu'au chemin spécifique de votre dossier dans CMD et exécutez la commande http-server

4> Allez sur votre navigateur et tapez localhost: 8080. Votre application devrait y être exécutée.

Merci:)

20
Clinton Roy

Comme Nora le suggère, vous pouvez utiliser le serveur simple python . Accédez au dossier à partir duquel vous souhaitez afficher votre page html, puis exécutez python -m SimpleHTTPServer. Vous pouvez maintenant utiliser votre navigateur Web et accéder à http : // localhost: 8000/ où votre page est servie . Si votre page s'appelle index.html, le serveur la chargera automatiquement pour vous. Si vous souhaitez accéder à une autre page, vous devez accéder à http: // localhost: 8000/ {votre nom de page}.

3
Anuj Gautam

Si vous utilisez Python3, vous voudrez peut-être plutôt essayer:

python -m http.server

Voir cette réponse .

3
MrE
  • Installer le nœud js - https://nodejs.org/en/

  • allez dans le dossier où vous avez le fichier HTML: 

    • Dans CMD, exécutez la commande pour installer http server- npm install http-server -g
    • Pour charger le fichier dans le navigateur, exécutez - http-server
  • Si vous avez un fichier HTML spécifique. Exécuter la commande suivante dans CMD.- http-server fileName

  • par défaut, le port est 8080

  • Allez sur votre navigateur et tapez localhost:8080. Votre application devraitrun là-bas.

  • Si vous voulez exécuter sur un port différent: http-server fileName -p 9000

Remarque: pour exécuter votre fichier .js, exécutez: node fileName.js

0
Ritu Gupta