为站点的管理部分存储和引用 JS 的最佳实践是什么?
目前,我有一个引用大量 JS(供应商和应用程序)的 application.js。我想将一些引用移动到另一个文件中,这样当用户不是管理员时就不会(不必要地)加载它。
我正在寻找以下行为:
- 如果用户不是管理员,则加载 application.js 中的所有内容,包括
/assets/javascripts
via下的所有文件//= require_tree .
- 如果用户是管理员,则加载普通用户会加载的所有内容。另外,加载一些特定的JS。我不确定在哪里存储 JS,因为我不希望它被捡起
require_tree
任何关于在哪里存储代码以及如何调用它的建议将不胜感激。