我很难将部署集成到现有的 Angular grunt 工作流程中。有没有人能轻松做到这一点。到目前为止采取的步骤:
在 proji 中添加了 deployd 和 grunt-deployd
以多种方式调整 gruntfile
项目有一个 angularjs 所在的公共文件夹。
剩下的就是通常的 dpd create 东西
现在 dpd -d 让我进入仪表板,但它与现有项目的 grunt 模块发生冲突,主要是 grunt-concurrent 并立即使 dpd 崩溃
如果我使用 grunt 服务器运行 proji,它确实会在端口 7777 上加载仪表板,但它是空白的,因此无法执行仪表板通常提供的任何操作。它进一步没有将 api 端点正确代理到端口 9000,它失败并无法获取。我已经看到 git 上的项目试图做同样的事情,但几乎所有项目都被破坏了。 https://github.com/taras/grunt-deployd/issues/1 就像这个离开部署的人一样。我认为遗憾的是,部署是如此伟大的事情。我的朋友还说,如果在您不想使用 dpd-client 和仪表板白色而不是黑色做事情的情况下集成会更容易,那么更多人会喜欢使用它!我想发布我的 gruntfile,但想先看看这是否有用。