首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >客户端应用程序工作流

客户端应用程序工作流
EN

Stack Overflow用户
提问于 2014-02-21 20:50:50
回答 3查看 890关注 0票数 16

我正在尝试使用yeoman (http://yeoman.io/)设置客户端应用程序工作流,由于我来自Rails背景,因此我已经习惯了链轮(https://github.com/sstephenson/sprockets)支持的资产管道的细节。

我正在努力让所有的角色相互配合得很好,并且已经花了几个小时试图弄清楚。

我想到的第一个问题是,有没有一种成熟的方法(例如约定重于配置,就像在Rails世界中一样)来使用yeoman开发客户端应用程序?也许是一些权威的指南(除了基本的webapp生成器指南)?有些人建议使用requirejs (我宁愿不使用它,因为虽然它简化了开发过程,但我需要跳转圈子来打包应用程序(例如,使用Almond.js或AMDclean.js,否则会产生不必要的requirejs开销)。

我的设置是: Coffeescript,Backbone + Marionette,模板的把手和带有SASS的ZURB Foundation。

最后,我想完成以下设置,同时使用bower管理第三方依赖项:

在开发中:

javascript的清单类似于Rails的

  • ,所以我可以声明依赖的顺序,它将分解为所有.scss文件的index.html

  • 一个添加到index.html

  • Each文件中的.css条目,监视并在需要时编译

在生产中(dist):

  1. 所有.scss文件编译、缩小并连接到app.css
  2. 所有bower文件连接到vendor.js
  3. All应用程序coffeescript文件编译、缩小并连接到app.js
  4. 所有模板编译、缩小并连接到coffeescript修改为仅包括这四个文件。

有类似这样的设置吗?

我也对建议和/或其他替代工作流程持开放态度。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21934973

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档