gpt4 book ai didi

angularjs - Angular 部署的 grunt 工作流程

转载 作者:行者123 更新时间:2023-12-01 01:00:14 24 4
gpt4 key购买 nike

我很难将部署集成到已经存在的 angular grunt 工作流程中。
有没有人能轻松做到这一点。
到目前为止采取的步骤:

  • 将 deployd 和 grunt-deployd 添加到 proji
  • 以多种方式调整 gruntfile
  • 项目有一个 angularjs 所在的公共(public)文件夹。
  • 剩下的就是通常的 dpd create stuff

  • 现在 dpd -d 让我进入仪表板,但它与现有项目的 grunt 模块发生冲突,主要是 grunt-concurrent 并立即使 dpd 崩溃

    如果我使用 grunt 服务器运行 proji,它确实会在端口 7777 上加载仪表板,但它是空白的,因此无法执行仪表板通常提供的任何操作。
    它进一步没有将 api 端点正确代理到端口 9000,它失败并无法获取。
    我已经看到 git 上的项目试图做同样的事情,但几乎所有项目都被破坏了。
    https://github.com/taras/grunt-deployd/issues/1
    就像这个离开部署的家伙一样。
    我认为遗憾的是,部署是如此伟大的事情。我的 friend 还说,如果在您不想使用 dpd-client 和仪表板白色而不是黑色的情况下集成会更容易,那么更多人会喜欢使用它!
    我想发布我的 gruntfile,但想先看看这是否有用。

    最佳答案

    更新:
    Deployd 已更新为能够将 Grunt、Gulp 或其他开发工具与 Deployd 集成。
    此功能的文档页面可在此处获得:
    http://docs.deployd.com/docs/server/use-grunt-or-gulp.html

    tldr : 你只需要添加一个 package.json 并部署在 dependencies并在你的 devDependencies 中吞咽/咕哝.

    旧答案:使用 Grunt、Gulp 或任何其他 Nodejs 模块运行部署是 known issue .
    我提出了pull request这解决了问题,但需要接受更多的测试。

    我暂时使用 fork拉取请求并将此存储库添加到我的 package.json (here's a working example):"dependencies": {
    "deployd": "nicolasritouet/deployd"
    }

    关于angularjs - Angular 部署的 grunt 工作流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24131219/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com