在端口8080上使用LiveServer

时间:2015-11-23 00:34:10

标签: angular port npm-liveserver

我目前正在https://angular.io/docs/js/latest/quickstart.html处理Angular 2 QuickStart说明,并且遇到运行LiveServer的问题。当我按照说明启动LiveServer时,我的浏览器出错:

Error Code: 502 Proxy Error

我通过一些调查意识到我的代理使用端口8080,LiveServer也是如此。如果我关闭我的代理,那么我可以在浏览器中看到角度站点。

所以,我的问题是,改变LiveServer使用的最佳端口是什么?

2 个答案:

答案 0 :(得分:0)

我在实时服务器README文件中找到了我的问题的答案(在发布问题之前我可能应该阅读),该文件说:

如果文件~/.live-server.json存在,它将被加载并在命令行中用作live-server的默认选项

因此,为了其他任何需要这样做的人的利益,我创建了一个.liver-server.json文件并将端口设置为8081,如下所示:

{"port": 8181, 
"host": "0.0.0.0", 
"open": false, 
"root":"/Users/abc/Projects/angular2-quickstart",
"ignore": "",
"file": "index.html",
"wait": 1000 }

这已经奏效了。

答案 1 :(得分:0)

在您的 package.json 文件中为您的应用程序添加默认端口

"scripts": { "start": "live-server --port=8082", },