我经常开发PHP后端应用程序。我在Windows上开发并使用Vagrant创建虚拟机。
工作流程如下:
几乎所有工作流程都很好(有时候我必须在虚拟机上下载一些生成的文件),但是这个工作流程不适合使用Ionic2和Angular。
Ionic使用许多nodejs模块 - >这导致PhpStorm中的许多问题暗示错误和代码完成。第二个问题是调试我无法从PhpStorm连接打字稿调试,因为所有文件都是由gulp在虚拟机上生成的。
我的问题是:
答案 0 :(得分:0)
如果安装了Ionic CLI,则可以通过 ionic start 命令启动新项目。它为您提供所需的一切工作流程。例如:
$ ionic start cutePuppyPics --v2 //create new project
$ cd cutePuppyPics
$ ionic serve //start server, live reload etc.
是的,您应该将它全部安装在非虚拟桌面上,因为如果您想在设备上测试应用程序,则很难将此设备链接到虚拟机中的ADB。
与PhpStorm配合得非常好:)