coldfusion - 错误:在 Fw1 框架上找不到 ColdFusion 组件或接口
问题描述
这周我只是试着回忆一下 Fw1 框架。但是,我遇到了 fw1 核心文件错误。下面的屏幕有我的文件夹结构,
在 lib 文件夹中,我还有一个名为 framework 的文件夹。框架文件夹也有 one.cfc 和 ioc.cfc 文件。现在,我正在尝试在浏览器中运行我的应用程序。它抛出错误。
找不到 ColdFusion 组件或接口 C:\ColdFusion2016\cfusion\wwwroot\try\Fw1Demo\framework\ioc.cfc
但是,在我的 Application.cfc 中,我扩展了 fw1 one.cfc 核心文件。
component extends="lib.framework.one" output="false" {
}
但是,我不确定为什么这会引发错误。
解决方案
Fw1 是一个轻量级框架,被称为约定优于配置。我们可以在 Application.cfc 中配置它
据我所知,如果你想配置你不要接触核心文件。只需将其添加到 Application.cfc
它就像默认的 Section、Item 和 reloadApplicationOnEveryRequest 设置一样
variables.framework = {
defaultSection = 'dashboard',
defaultItem = 'default',
reloadApplicationOnEveryRequest = false
};
对于您的场景,您应该添加 Application.cfc 之类的,
variables.framework = { applicationKey = 'lib.framework.one'; }
因为它只是应用程序特定的配置。我没有尝试过这样的配置,但我们可以进行这样的配置。
推荐阅读
- javascript - 在 React js 中单击 element1 时如何在 element2 上执行单击?
- python - 将非常大的图像拆分为重叠的框/块/图块/部分,python,OpenCV
- r - 减去数据框(或矩阵)中的列
- python - Pandas 替换列中的值,但 to_replace 参数是一个包含元组的元组
- python-3.x - 如何使用 Windows 在 Python 3.8 上安装 lxml?
- wordpress - 如何在 Google Cloud Platform Cloud Run 上运行 WordPress?
- c++ - 实现sobel算子的问题
- typescript - Typescript - 基于另一个属性的条件属性
- swift - 如何在arch4random swift中排除0
- google-cloud-platform - 无法在 gcloud 的容器化虚拟机上更新容器