首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Taffy在Lucee中的配置问题

Taffy在Lucee中的配置问题
EN

Stack Overflow用户
提问于 2019-05-18 02:29:34
回答 1查看 385关注 0票数 2

我是Taffy框架的新手。尝试使用Lucee运行示例,但我得到了这个错误

组件定义无效,无法找到组件resources.throwsException

但是在ColdFusion中一切都很好。

我可以错过一些很明显的事情吗?或者某些映射在Lucee中是必需的,但在ColdFusion中不需要。

谢谢。

下面是屏幕上限,以了解更多细节。

webroot是文件夹名为play_taffy,在webroot下,它是taffy与库和示例文件夹。

EN

回答 1

Stack Overflow用户

发布于 2019-05-18 16:47:22

这里有很多事情要做,所以让我一个一个地把它们打开。太妃糖非常强大,有很多功能。这是值得的时间。另一个例子也试图涵盖很多东西。他们对目录结构使用了一种非标准的方法。

短答案

根据您的错误消息,正在发生两件事之一,要么./Taffy/examples/api_LogToEmail/resources/savesLog.cfc不存在,要么它在<cfcomponent extends="taffy.core.resource" taffy_uri="/foo">中有一个路径映射没有解析。

长答案

我看到你在使用Ortus CommandBox。(无耻的插头跟着)。我已经编写了代码,并编写了关于如何做到这一点的代码。如果你去video,你可以找到第一个视频。

如果你去https://coldfusion.adobe.com/profile/jamesmohler并点击博客,你会发现关于这个主题的八个视频。

一些代码

完毕,video Taffy,

请考虑以下目录结构:

box.json有

代码语言:javascript
复制
{
    "dependencies":{
        "taffy":"git://github.com/atuttle/Taffy.git",
        "formutils":"git://github.com/jmohler1970/FormUtils.git",
        "northamerica":"git://github.com/jmohler1970/NorthAmerica.git"
    },
    "installPaths":{
        "taffy":"taffy",
        "formutils":"formutils",
        "northamerica":"db_setup"
    }
}

注意,在代码中,Taffy是看不到的。我们的结构很干净。太妃糖还没有应用于它。这是件好事。因为我知道塔菲在哪里更正常。我不必奇怪为什么这些例子是这样的。我只需要担心我自己的代码。

application.cfc

代码语言:javascript
复制
component extends="taffy.core.api"  {

...


this.mappings['/resources']     = expandPath('./resources');
this.mappings['/taffy']         = expandPath('./taffy');

这就是我让映射工作的地方。这可能与塔菲示例不同,但更接近于您在生产环境中可能使用的内容。

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

https://stackoverflow.com/questions/56195504

复制
相关文章

相似问题

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