web-dev-qa-db-fra.com

angular-cli change le port en 3000 dans angular-cli.json

j'utilise l'application matérielle todo de Daniel Zen et je souhaite changer de port dans angular-cli.json. https://github.com/danielzen/material-todo

Mais ça ne marche pas. J'ai essayé ceci:

{
  "port" : 3000,

Mais rien ne se passe. Quelqu'un a une idée?

18
AnDoDri

Modifier avec Angular-CLI 1.0.0

Vous pouvez maintenant définir directement le port utilisé dans le .angular-cli.json fichier en définissant la propriété comme ceci:

{
    "defaults": {
        "serve": {
            "port": 2500
        }
    }
}

Voici un lien direct vers toutes les options disponibles pour la configuration: configuration des options Angular-CLI

Ancienne réponse

Vous pouvez le configurer directement dans votre packages.json, changez vos scripts start en:

"start": "ng serve --port 2500",

Et puis exécutez votre serveur avec npm start

35
Sakuto

Comme dans la nouvelle version .angular-cli.json n'est pas visible. Vous pouvez définir port dans serve section de angular.json comme ça:

"serve": {
          "builder": "@angular-devkit/build-angular:dev-server",
          "options": {
            "browserTarget": "formation:build",
            "port": 5001
          },
 ....

Vous pouvez ajouter n'importe quel numéro de port au lieu de 5001

Voilà comment vous pouvez définir votre Host ainsi, tout comme le port:

"Host": "your_Host_name"
9
Zohab Ali