缩小插件javascript的合法性

时间:2011-05-08 01:05:35

标签: javascript minify

我正在为网站使用多个插件。将所有这些插件最小化到一个文件中的准确性是什么?

这是允许的还是我必须将它们分开?我知道有多个许可证但是作为一般做法,这被认为是好的吗?

3 个答案:

答案 0 :(得分:2)

这取决于您使用的插件。您需要仔细阅读您正在使用的每个脚本的网站的“许可证”或“合法”部分。

答案 1 :(得分:0)

嗯,简单说要将它们分开,只需在页面上加载每一个。这样做的另一个好处是允许您只加载给定页面上所需的内容。同时保持整洁,我发现很多小文件比一个大文件更易于管理。

如果你真的想合并它们,给每一个明显的开始和结束,给予所有信用到期的信用,并阅读单个插件的许可证(确保它没有关于这种情况的东西)。

答案 2 :(得分:0)

我无法想象任何许可都会发生任何不良事件,只要您包含许可证以及可能包含原始链接的链接,例如:

/* MIT License for some plugin
   Author: Bob */
function(){ minified code... }

/* Another plugin's license */
function(){ minified code... }

此外,即使许可证禁止修改代码,我强烈认为缩小不是修改(只要您链接到非缩小代码)。