首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails 3资产管理的行业实践

Rails 3资产管理的行业实践
EN

Stack Overflow用户
提问于 2012-03-20 13:57:05
回答 1查看 237关注 0票数 0

在资产管理方面,Rails3非常灵活。样式表和javascripts会在资源目录中自动添加和缩小。我们可以将其重命名为任何我们想要的名称,因为在发送到浏览器之前,application.js将编译每个js文件。

我想知道的是web开发人员通常是如何管理他们的资产的。例如,他们是根据模型还是控制器来命名其js文件?如果我有一个Users控制器,我是将Javascript函数分离到users.js中,还是将所有内容都集中在global.js

我还知道我们可以将供应商的javascripts存储在供应商目录中,但它可能不太容易管理,因为我们可能会意外地忽略它们,我认为最好将其放在assets目录中。

无论如何,Rails Assets Management Guides是一个很好的读物,但我想知道什么是最佳实践。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-20 14:48:47

国际海事组织,最佳实践是让您和您的同事感到更舒适的方法。

我通常把所有的东西都放在application.js上…然后,一旦它开始增长太多(比如超过30行),就开始将其分解为其他文件。有些是横向的(如tables.jsautocomplete.js等),有些是纵向的(products.jscustomers.js等)。

使用敏捷框架最好的部分就是能够随心所欲地重构代码,这样你就不必提前计划如何拆分文件了。

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

https://stackoverflow.com/questions/9781987

复制
相关文章

相似问题

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