Coldfusion 特定节/项的Javascript文件的最佳位置

Coldfusion 特定节/项的Javascript文件的最佳位置,coldfusion,fw1,Coldfusion,Fw1,我正在创建一个由FW/1支持的网站。众所周知,每个节/项组合都可能需要自己的JavaScript文件。我正在考虑让所有的JS文件靠近它们相应的视图文件 views/#getSection()#/#getItem()#.js 我不喜欢我现在提供的文件通常是一个隐藏目录。特定于节/项的JS文件的最佳位置是什么我不太喜欢在web根目录中有任何框架文件。我通常只有index.cfm,我的所有其他ColdFusion代码都比web根代码高一级,并且都是通过ColdFusion每个应用程序的映射来处理的。我

我正在创建一个由FW/1支持的网站。众所周知,每个节/项组合都可能需要自己的JavaScript文件。我正在考虑让所有的JS文件靠近它们相应的视图文件

views/#getSection()#/#getItem()#.js


我不喜欢我现在提供的文件通常是一个隐藏目录。特定于节/项的JS文件的最佳位置是什么

我不太喜欢在web根目录中有任何框架文件。我通常只有index.cfm,我的所有其他ColdFusion代码都比web根代码高一级,并且都是通过ColdFusion每个应用程序的映射来处理的。我还将所有的.js、.css和图像文件放在web根目录中名为
assets
的文件夹中自己的目录中。没有理由说明为什么您仍然不能使用节和操作来命名文件并动态包含它们。

我不太喜欢在web根目录中包含任何框架文件。我通常只有index.cfm,我的所有其他ColdFusion代码都比web根代码高一级,并且都是通过ColdFusion每个应用程序的映射来处理的。我还将所有的.js、.css和图像文件放在web根目录中名为
assets
的文件夹中自己的目录中。您没有理由仍然无法使用节和操作来命名文件并动态包含它们。

它不是隐藏目录;它是公共的,就像webroot中的所有内容一样(除非您已经制定了工作的htaccess/webconfig规则)。webroot应该包含可通过web访问的文件,并尽可能少地包含其他文件。除非这些JS文件很大且不常用,否则将其缩小并gzip到一个全局使用的文件中可能更简单,也不会有太大的开销。它不是一个隐藏目录;它是公共的,就像webroot中的所有内容一样(除非您已经制定了工作的htaccess/webconfig规则)。webroot应该包含可通过web访问的文件,并尽可能少地包含其他文件。除非这些JS文件很大且不常用,否则将其缩小并压缩为一个全局使用的文件可能更简单,开销也不会太大。