问题标签 [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.
php - 将资产作为字符串传递给 CodeIgniter Carabiner 库
Carabiner只接受它的路径js()
和css()
函数:
我希望通过设置返回标志来返回一些脚本和样式,$this->load->view()
并在某些函数中将其传递给 Carabiner js_string()
,例如......
实际上,我已经通过创建一个名为 Carabiner 的方法以复杂的方式解决了这个问题,该方法from_string($type, $str)
将“js”或“css”作为第一个参数,将字符串本身作为第二个参数:
然后我unlink()
在 Carabiner 的临时文件中__destruct()
......但是,由于明显的开销原因,我非常讨厌这个解决方案:我正在创建一个临时文件,其中包含与原始文件相同的内容,只是因为 Carabiner 严格的资产目录规则。过去是否有人修改过 Carabiner 以使其能够解析字符串?
php - codeigniter登山扣不压缩或组合css
我最近两天都在尝试这个,没有任何运气。我使用登山扣来处理我网站 amitavroy.com 上的资产
当我将登山扣的配置投入生产时,我的 js 文件被合并和压缩但由于某种原因,css 文件甚至没有被合并忘记压缩。
jquery - Flexslider 不能与登山扣一起使用 - codeigniter 库
flexslider 和 codeigniter 的登山扣库存在一些问题。我正在组合我网站上的所有 js 和 css,但没有组合 flexslider。如果单独包含它,它工作正常。我遇到的错误是
$(...).flexslider 不是函数
这是我正在用不工作的登山扣做的事情。
如果我只是包含 flexslider 脚本
效果很好。我想这可能是由于这里type="text/javascript"
提到的
有什么办法可以将 flexslider js 与登山扣中的其他 js 文件结合起来吗?
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.js
和jquery.js
任何建议而仍然显示错误的问题是什么?
php - 无法在生产服务器中加载请求的类 CSSMin
我知道类文件在加载和创建时区分大小写。但是我自动加载登山扣库并将css称为
$this->carabiner->css($css_assets);
开发服务器中的一切正常。但它不适用于生产服务器(Linux)。根据猜测,检查类的Linux服务器区分大小写。
如何解决 CSSMin 类自动加载登山扣类文件。