gpt4 book ai didi

angular - 使用 lite-server 进行 ng2 应用程序开发,如何使用 php?

转载 作者:太空狗 更新时间:2023-10-29 19:31:14 26 4
gpt4 key购买 nike

我正在使用 lite-server 来帮助开发 ng2 应用程序(我是新手)。每当在项目中进行更改时,它都会在浏览器中刷新我的 index.html。

但是如果我正在处理 index.php 呢?在我通过我的 LAMP 堆栈提供服务之前。

在开发 ng2 应用程序时,如何将 lite-server 的易用性与 php 编译的需要结合起来?是否有一些配置我可以在 lite-server 中调整以启动不同的 URL(例如指向 apache 而不是 localhost:3000)?我查看了自述文件,但它没有提到这样的内容,我也无法通过谷歌搜索找到相关内容。

最佳答案

更新的答案

我更新了答案,因为它没有像预期的那样与代理中间件一起工作。我尝试了 connect-modrewrite相反,它按预期工作。

首先,你需要像这样安装中间件:

npm install connect-modrewrite --save-dev

然后你可以在你的 browserSync 配置中添加这样的规则:

middleware : [
require('connect-modrewrite')([
`^/$ ${BACKEND_HOST}${BACKEND_URI}index.php [P]`
])
]

旧答案

您可以添加 http-proxy-middleware .有了它,应该可以将索引重写为您的 Apache 索引。

您可以在此处找到向 lite-server 添加中间件的示例:https://github.com/johnpapa/lite-server#custom-configuration

关于angular - 使用 lite-server 进行 ng2 应用程序开发,如何使用 php?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36909617/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com