探索都市脉搏,尽享东京热浪——解锁你的专属数字次元
4200 被占是 Angular 开发里最常见的问题之一。
按 从“临时 → 永久” 给你排一下挑最适合你的。
方法一最快启动时指定端口【最常用】在项目根目录直接运行ng serve--port4300或者顺手把 host 也一起指定有时跨设备/代理用得到ng serve--host
0.
0.
0--port4300只对这次启动生效适合临时测试、端口冲突方法二推荐在 angular.json 里永久改端口这是最标准、最干净的做法。
打开 angular.json找到你的项目名假设叫 my-app{projects:{my-app:{architect:{serve:{options:{port:4200}}}}}}
把 4200 改掉例如options:{port:4300}保存后直接ng serve以后默认就是 4300方法三改 package.json 的 npm script团队友好如果你是用npm run start那就改这里package.jsonscripts:{start:ng serve --port 4300}优点所有人 npm start 都是同一个端口不用记参数常见坑位你如果还不生效重点看这里
你在用 Vite / Nx / 自定义 dev server确认是不是ng serve而不是 vite, nx serve, npm run dev
4200 被谁占了如果想确认是谁占了 4200Windows你是 Winnetstat-ano|findstr:4200然后tasklist|findstrPID推荐一个“稳妥端口组合”给你这种多项目开发我自己常用项目端口Angular 前端4300React / Vite5173Spring Boot8080Keycloak8081不要执着 4200端口只是开发期的“临时门牌号”统
好记就行。
9.1在线观看漫画官方版下载-9.1在线观看漫画官方版下载应用