Voglio usare 5000 invece di 4200 ...
Quello che ho provato è che ho creato un file su nome root ember-cli
e messo JSON secondo il codice qui sotto:
{
"port": 5000
}
Ma la mia app gira ancora su 4200 invece di 5000
Cambiare nodel_modules/angular-cli/commands/server.js
è una cattiva idea in quanto verrà aggiornato quando si installa una nuova versione di angular-cli
. Invece dovresti specificare ng serve --port 5000 nel package.json
come questo:
"scripts": {
"start": "ng serve --port 5000"
}
Puoi anche specificare l'host con --host 127.0.0.1
Vai su nodel_modules/angular-cli/commands/server.js Cercate var defaultPort = process.env.PORT || 4200; e cambiate 4200 con qualsiasi altra cosa vogliate.
ng serve --port 4500 (Puoi cambiare 4500 con qualsiasi numero che vuoi usare come porta)
Puoi modificare il numero di porta predefinito che è configurato nel file serve.js.
Il percorso sarà project_direcory/node_modules/angular-cli/commands/serve.js
.
Cerca questa linea -> var defaultPort = process.env.PORT || 4200;
Sostituisci con questa linea -> var defaultPort = process.env.PORT || 5000;