假设我有项目A和B.项目B依赖于项目A.
我正在研究项目A,我希望通过运行项目B立即看到结果.
我的同事正在研究项目B,根本不允许检查项目A的代码!
在Maven + Intellij中,我可以轻松地为Java项目执行此操作.我可以在Intellij中定义模块依赖项,这允许我处理项目A并使用我的修改运行项目B. 对于我的同事,Maven将在我们的本地存储库中获取已部署的工件.
现在我正在尝试为前端开发实现相同的工作流程.(图片,HTML,JavaScript).
我决定和Bower一起走,看起来"直截了当".
我怎样才能达到Maven和Intellij的这两项特质:
Sin*_*hus 15
我只能回答第一个问题,因为我从未使用过这些IDE.
您可以使用bower link符号链接项目A到项目B.
运行bower link -h以获取更多信息.
Dan*_*gan 10
以下是Bower开发链接的步骤(假设项目被调用bower-typescript-hello-world:
在您的bower模块中,转到bower.json所在的根目录,然后运行bower link.这将在您的主目录中创建一个可链接的路径:
bower link ~/.local/share/bower/links/bower-typescript-hello-world > *CURRENT_DIRECTORY*
现在转到使用此bower包并运行的项目 bower link bower-typescript-hello-world
这将链接起来,以便从模块中使用当前文件,而不是需要执行git提交来查看更改.
| 归档时间: |
|
| 查看次数: |
6201 次 |
| 最近记录: |