【发布时间】:2017-12-06 22:10:42
【问题描述】:
当我默认运行任何 angular2 项目时,它会添加 localhost:4200 ,即使在服务器上安装后它也会显示。
我们如何从 URL 中删除端口?我更喜欢不需要更改核心文件的解决方案。
我也在 package.json 上试过这个,但它不起作用:
"scripts": {
"ng": "ng",
"start": "ng serve --port 80",
...
}
P.S->我已经浏览过其他类似的问题,但它们并没有解决我的问题。
【问题讨论】:
-
可以放一个本地域
-
如果这是一个生产服务器 - 不要使用
ng serve,它只是为开发而设计的。构建你的代码,然后将静态文件部署到 Apache/NGINX 之类的东西上。
标签: angular npm angular2-routing angular-cli