问题标签 [carabiner]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1085 浏览

php - 将资产作为字符串传递给 CodeIgniter Carabiner 库

Carabiner只接受它的路径js()css()函数:

我希望通过设置返回标志来返回一些脚本和样式,$this->load->view()并在某些函数中将其传递给 Carabiner js_string(),例如......

实际上,我已经通过创建一个名为 Carabiner 的方法以复杂的方式解决了这个问题,该方法from_string($type, $str)将“js”或“css”作为第一个参数,将字符串本身作为第二个参数:

然后我unlink()在 Carabiner 的临时文件中__destruct()......但是,由于明显的开销原因,我非常讨厌这个解决方案:我正在创建一个临时文件,其中包含与原始文件相同的内容,只是因为 Carabiner 严格的资产目录规则。过去是否有人修改过 Carabiner 以使其能够解析字符串?

0 投票
1 回答
404 浏览

php - codeigniter登山扣不压缩或组合css

我最近两天都在尝试这个,没有任何运气。我使用登山扣来处理我网站 amitavroy.com 上的资产

当我将登山扣的配置投入生产时,我的 js 文件被合并和压缩但由于某种原因,css 文件甚至没有被合并忘记压缩。

0 投票
2 回答
550 浏览

jquery - Flexslider 不能与登山扣一起使用 - codeigniter 库

flexslider 和 codeigniter 的登山扣库存在一些问题。我正在组合我网站上的所有 js 和 css,但没有组合 flexslider。如果单独包含它,它工作正常。我遇到的错误是

$(...).flexslider 不是函数

这是我正在用不工作的登山扣做的事情。

如果我只是包含 flexslider 脚本

效果很好。我想这可能是由于这里type="text/javascript"提到的

有什么办法可以将 flexslider js 与登山扣中的其他 js 文件结合起来吗?

0 投票
1 回答
208 浏览

codeigniter - 使用 codeigniter 在登山扣中设置 css 和 js 自定义组

朋友们,我的问题是:我的项目在 codeigniter 上。当我刷新我的页面时,首先加载了 html 内容,几秒钟后加载了页面 js 和 css。为此,我尝试了登山扣。
第 1 步:我下载了登山扣
第 2 步:我将其添加到app/third_party/carabiner/第 3 步:现在我 像这样
添加组 -app/third_party/carabiner/config/carabiner.php

我也设置了这个数组,config/carabiner.php但不知道由于丢失jquery.min.jsjquery.js任何建议而仍然显示错误的问题是什么?

0 投票
2 回答
136 浏览

php - 无法在生产服务器中加载请求的类 CSSMin

我知道类文件在加载和创建时区分大小写。但是我自动加载登山扣库并将css称为 $this->carabiner->css($css_assets); 开发服务器中的一切正常。但它不适用于生产服务器(Linux)。根据猜​​测,检查类的Linux服务器区分大小写。

如何解决 CSSMin 类自动加载登山扣类文件。