gpt4 book ai didi

javascript - file.slim.js 中的 slim 是什么

转载 作者:IT老高 更新时间:2023-10-28 21:54:17 29 4
gpt4 key购买 nike

请原谅我的无知,但我只是使用 npm 安装了 jQuery,并且在 jQuery 文件之间有一个名为 jquery.slim.js 的文件,slim 是什么?我知道 min 代表缩小但 slim 对我来说是新的!。

顺便说一句,我很确定 slim 不像 min 因为还有另一个名为 jquery.slim.min.js 的文件,显然它是比普通的超薄文件更轻。

slim 文件也包含 jQuery 3 beta。 (代码里的注释是这么说的)

再次为这个愚蠢的问题感到抱歉,但我不知道。

更新

我正在使用 require 来包含文件,在我不知情的情况下 require 会包含此文件吗?还是不行?

最佳答案

我不知道 .slim.js 是不是 javascript 库的标准扩展名,但是对于 jQuery,它是一个没有一些扩展名的构建,只需检查文件的开头即可:

-ajax,-ajax/jsonp,-ajax/load,-ajax/parseJSON,-ajax/parseXML,-ajax/script,-ajax/var/location,-ajax/var/nonce,-ajax/var/rquery,-ajax/xhr,-manipulation/_evalUrl,-event/ajax,-effects,-effects/Tween,-effects/animatedSelector,-deprecated

通常你没有 ajax 支持(jQuery.ajax 没有定义),没有效果,并且不推荐使用的方法被删除。

关于 requireJS,据我所知,如果您需要 jquery,“包含”的唯一文件将是 jquery.js,因此您必须明确要求 jquery.slim 以获取 jquery.slim.js 文件,这不是你想要的。

关于javascript - file.slim.js 中的 slim 是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35743980/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com