【问题标题】:Using LiveServer on port 8080在端口 8080 上使用 LiveServer
【发布时间】:2015-11-23 00:34:09
【问题描述】:

我目前正在通过https://angular.io/docs/js/latest/quickstart.html 的 Angular 2 快速入门说明工作,但在运行 LiveServer 时遇到了问题。当我按照说明启动 LiveServer 时,我的浏览器出现错误:

Error Code: 502 Proxy Error

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

那么,我的问题是,更改 LiveServer 使用的最佳端口是什么?

【问题讨论】:

    标签: angular port npm-live-server


    【解决方案1】:

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

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

    因此,为了其他需要这样做的人的利益,我创建了一个 .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 }
    

    这已经奏效了。

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-06-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-07-01
        • 1970-01-01
        • 2018-01-13
        • 2015-09-20
        相关资源
        最近更新 更多