【问题标题】:AssetCompress for CakePHP 1.3CakePHP 1.3 的 AssetCompress
【发布时间】:2012-03-01 10:51:12
【问题描述】:

我正在使用来自 1.3 分支的 AssetCompress v0.5 并且动态构建不起作用。到目前为止,我已经完成了以下工作:

  1. 已下载asset_compress 文件夹并将其复制到我的app/plugins 文件夹中
  2. 复制config.ini并将其重命名为app/config/asset_compress.ini
  3. 创建了 2 个名为 publiclogged 的 CSS 和 JS 包(总共 4 个)
  4. 在我的$helpers 数组中添加了AssetCompress.AssetCompress AppController
  5. 将我的 default.ctp 布局文件更改为:echo $this->AssetCompress->css('public'); echo $this->AssetCompress->css('logged');->script() 相同)

输出错误为:

错误:在此服务器上找不到请求的地址“/asset_compress/assets/get/public.css”。

我错过了什么?

【问题讨论】:

  • 我昨天在 1.3 中做了同样的事情——而且效果很好。你的配置文件当前状态是什么?

标签: cakephp plugins cakephp-1.3 minify assets


【解决方案1】:

好的,我想通了。 那是因为我使用的是 CssMin 过滤器,我没有下载它并把它放到 vendor 文件夹中。由于插件似乎将调试级别设置为 0,所以我没有看到错误,直到我将 Configure::write('debug', 2); 放入 beforeFilter()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多