我正在尝试更改默认的“4200”端口。
我尝试像这样在 src 下添加 bs-config.json:
{
"port": 9002,
"files": ["./src/**/*.{html,htm,css,js}"],
"server": { "baseDir": "./src" }
}
但是没有用。 此外,我在整个项目中搜索了 4200 端口,但没有找到真正的配置。
请帮我解决这个问题。
谢谢。
更新
我使用自定义端口在项目根目录中添加了 .ember-cli 文件:
{
"port": 9002
}
而且有效。
最佳答案
取决于您使用的服务器软件,但根据您的端口和配置,它很可能是以下之一:
Angular2-cli
如果你正在使用类似的东西
ng serve
您正在使用 angular2-cli,需要像这样提供端口参数:
ng serve --port 9002
来源:https://github.com/angular/angular-cli#usage
精简服务器
如果您使用的是 lite-server,您的配置看起来是正确的,因此请确保在启动时加载配置。控制台输出通常会显示类似“使用默认设置找不到 bs-config.json”的内容
关于angular - 在 Angular 2 上更改服务器端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40154694/