How to change the server port from 3000?

后端 未结 7 1473
执笔经年
执笔经年 2021-02-07 03:57

I just ended the tutorial of Angular 2 and I can\'t find a way to change the localhost port from 3000 to 8000. In my package.json file there\'s the line \"sta

相关标签:
7条回答
  • 2021-02-07 04:03

    In package.json set the following command (example for running on port 82)

    "start": "set PORT=82 && ng serve --ec=true"
    

    then npm start

    0 讨论(0)
  • 2021-02-07 04:09

    You can change it inside bs-config.json file as mentioned in the docs https://github.com/johnpapa/lite-server#custom-configuration

    For example,

    {
      "port": 8000,
      "files": ["./src/**/*.{html,htm,css,js}"],
      "server": { "baseDir": "./src" }
    }
    
    0 讨论(0)
  • 2021-02-07 04:09

    1-> Using File Default Config- Angular-cli comes from the ember-cli project. To run the application on specific port, create an .ember-cli file in the project root. Add your JSON config in there:

    { "port": 1337 }

    2->Using Command Line Tool Run this command in Angular-Cli

    ng serve --port 1234

    To change the port number permanently:

    Goto

    node_modules/angular-cli/commands/server.js

    Search for var defaultPort = process.env.PORT || 4200; (change 4200 to anything else you want).

    0 讨论(0)
  • 2021-02-07 04:11

    If you don't have bs-config.json, you can change the port inside the lite-server module. Go to node_modules/lite-server/lib/config-defaults.js in your project, then add the port in "modules.export" like this.

    module.export {
        port :8000, // to any available port
        ...
    }
    

    Then you can restart the server.

    0 讨论(0)
  • 2021-02-07 04:12

    Using Angular 4 and the cli that came with it I was able to start the server with $npm start -- --port 8000. That worked ok: ** NG Live Development Server is listening on localhost:8000, open your browser on http://localhost:8000 **

    Got the tip from Here

    0 讨论(0)
  • 2021-02-07 04:22

    If want to change port number in angular 2 or 4 we just need to open .angular-cli.json file and we need to keep the code as like below

    "defaults": {
        "styleExt": "css",
        "component": {}
      }, 
    "serve": {
          "port": 8080
        }
    
    }
    
    0 讨论(0)
提交回复
热议问题