假设我有项目 A 和 B。项目 B 依赖于项目 A。
我正在处理项目 A,我希望通过运行项目 B 来立即看到结果。
我的同事正在做项目 B,根本不允许签出项目 A 的代码!
在 Maven+Intellij 中,我可以轻松地为 Java 项目执行此操作。我可以在 Intellij 中定义模块依赖项,这允许我处理项目 A 并使用我的修改运行项目 B。对于我的同事,Maven 将在我们的本地存储库中获取已部署的工件。
现在我正在尝试为前端开发实现相同的工作流程。(图像、HTML、JavaScript)。
我决定选择看起来“直截了当”的 Bower。
如何使用 Maven 和 Intellij 实现这两个品质:
- 更改依赖项并使用“刷新”查看结果。
- 为不同的开发者定义不同的依赖。