NetBeans -一个PHP项目中的AngularJS项目,都使用相同的git仓库


NetBeans - AngularJS project within a PHP project, all using the same git repo

我刚刚继承了一个带有Angular前端的Magento应用程序。Angular代码全部包含在Magento应用程序的一个子目录中。我可以在NetBeans中建立一个PHP项目,我得到了PHP自动完成和其他好东西,但我不喜欢Angular的.js文件。目标是同时拥有PHP开发的好东西 angular开发的好东西。所有的代码都在一个git仓库中(否则这不会是一个问题,我可以有两个单独的目录树)。

NetBeans不允许您在一个项目中创建一个项目。我试过用两个方向的符号链接将代码库缝合在一起,要么git不喜欢它(拒绝将符号链接视为目录),要么NetBeans不喜欢它(仍然看到Angular文件与已经存在的PHP项目一起存在)。

有人有什么想法吗?

你不能做"项目中的项目",这是正确的。:)

在您的项目中,检查远程文件(在项目选项卡中的源文件旁边)是否有必要的JS文件。如果没有,你必须在你的项目中链接到它们。

你用的是什么版本的Netbeans ?它应该可以在最新的版本(8.1及以上)中工作,但可能无法在更早的版本(8.0及以下)中工作。