在构建jQuery插件时,您是否认为嵌入其依赖的另一个插件或库的源代码是不好的做法?
在我看来,这是一个更好的方法,而不是要求用户进行多次<script src="...">
调用或自己压缩多个源文件。
答案 0 :(得分:1)
就个人而言,作为潜在的插件用户,我更喜欢多种<script src='...'>
方式。首先,它给了我更多的灵活性和控制权,其次,如果我已经在我自己的代码中有一些插件,那么将它们放在你的插件中意味着它们将被包含两次。
想象一下,如果每个插件作者都包含源中的所有依赖项,会发生什么。您认为现在方便的事情将成为后来的维护噩梦。
答案 1 :(得分:1)
在大多数情况下,我会远离嵌入式,特别是如果你依赖于另一个jQuery插件。有些案例需要考虑:
除了保存一些<script>
标签之外,还有一些好处,这些标签应该缓存在客户端上......而在我的情况下以及许多其他标签(如SO)中,脚本被压缩成一个或一些要求。
大多数 jQuery插件需要使用自己的<script>
标记添加依赖项,在这种情况下,不要将大多数更多地用于混淆或更多复杂而不是节省时间。就个人而言,我会远离嵌入,而是远离每个人。