【发布时间】:2013-10-01 21:41:25
【问题描述】:
我想我已经习惯了使用 ant 或 maven 之类的工具来生成 war 文件,然后我将该 war 文件部署到我的服务器上。
有了 grunt,我看不到我应该部署什么。我应该抓取公共目录并剪切和粘贴吗?
我正在使用 Backbone-Requires-Boilerplate 它提供 grunt 文件。我使用 grunt 命令,它执行时没有错误。我只是不知道下一步该做什么。
有什么建议吗?
谢谢,
安德鲁
【问题讨论】:
-
使用 codeship.io 和 grunt 任务来部署 - 所以基本上,您的 grunt 文件将构建您的项目并启动节点或您正在运行的任何引擎,并且 codeship.io 将监视您的 repo,将您的 repo 拉到您的服务器并运行您的 grunt 任务
-
@imrane codeship.io 看起来很有前途。我目前正在寻找更精简的 DIY 解决方案。
-
我认为我的选择将是“使用 maven”。它可以只用我的 js 前端引发一场战争,我已经知道如何部署它。 javascript 开源社区给我留下了深刻的印象,我认为有人会创造一些东西来适应生产链的这一部分。
-
人们正在使用 grunt-shell - github.com/sindresorhus/grunt-shell - ...jpetersson.se/#!/post/using-grunt-js-as-deployment-tool
-
这似乎是一篇关于部署 javascript 应用程序的非常强大的文章。 (alexsexton.com/blog/2013/03/deploying-javascript-applications) 它包含一个 grunt.js 插件,用于将您的静态内容部署到 S3 CDN。
标签: javascript tomcat backbone.js deployment gruntjs