php - 我可以在 WAMP 服务器上运行 Angular 6 项目吗?
问题描述
我是一名 PHP 开发人员,并且我还使用 Node.js 后端开发了 Angular 6 应用程序。但是,目前我正在开发一个项目,该项目应该运行一个带有 PHP 7 后端的 Angular 6 应用程序。原因是,API 是用 PHP 编写的。我希望在 WAMP 服务器默认目录中开发我的 Angular 应用程序。
wamp64/www/my_project
所以我的问题是,
- Angular 6 应用程序会运行吗?因为它需要另一台服务器,通常它是
http://localhost:4200/.
- 会有任何服务器(本地主机)冲突吗?
如果是,我该怎么办?
另外,我可以
<?php session_start();?>
在文件的开头运行index.html(or .php)
吗?
解决方案
您可以仅使用 Angular2 包编写 Angular2 应用程序,而无需使用节点或 mamp 或 xampp 并托管该应用程序。
如果您在 Angular2 和 node.js 组合中编写过任何东西,那么您可以将其托管在 Heroku 等免费服务上以进行测试。
并使用以下方法构建应用程序:
ng build --prod
复制 dist 文件夹并将其粘贴到我的 xampp htdocs 文件夹中并使用以下命令访问该站点:
本地主机:8080/dist/
输出
应用程序工作
推荐阅读
- python - 如何将 ansible 脚本与 python 脚本结合起来?
- sql - MSSQL - 获取另一个表中字段中第一个较大值的值
- android - 无法在类中实例化接口侦听器
- visual-studio - 如何使用 Concert CPLEX 在 C++ 中获取变量分支
- ansible - Ansible替换特定文件中的文本块
- powerbi - 如何根据多过滤器报告显示上一个销售期间(会计年度)
- kubernetes - Windows 10 中的 Kubelet
- r - 具有预先指定的截止值和两位小数的 pROC 包
- javascript - 如果 HTML 值在一个使用 javascript 包含特定 href 的类中,如何编辑它?
- api - 使用 encoding.com golang 包装器