我正在尝试使用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的
在生产中(dist):
有类似这样的设置吗?
我也对建议和/或其他替代工作流程持开放态度。
https://stackoverflow.com/questions/21934973
复制相似问题