0

我正在测试 HTML5 Boilerplate,但我不太了解如何设置 plugins.js 文件。

我试图手动复制插件的内容,如下所示:

(function($){
   //minimized source of plugin #1
})(this.jQuery);

(function($){
   //minimized source of plugin #2
})(this.jQuery);

//and so on...

但它非常耗时且难以维护。

然后我尝试使用“供应商”文件夹并从那里包含:

$.getScript("vendor/waypoints.min.js", function(){
   alert("Success");
});

但是在本地测试时出现以下错误(Chrome 控制台):

OPTIONS file:///Users/myusername/Sites/H5BPtest/js/vendor/waypoints.min.js?_=1371722230114 Origin null is not allowed by Access-Control-Allow-Origin.

XMLHttpRequest cannot load file:///Users/myusername/Sites/H5BPtest/js/vendor/waypoints.min.js?_=1371722230114. Origin null is not allowed by Access-Control-Allow-Origin. 

该怎么办?我希望将所有插件放在一个文件夹中(例如“供应商”),然后以某种方式加载它们。

此外,一个将所有 .js-plugin-files 合并为一个的自动化解决方案也会很酷。但我还没有看到任何易于使用的解决方案(我不是那么技术)......

我需要在本地进行测试,因为我正在使用一些无法通过服务器工作的设计工具。我在 OSX 上,如果它有什么不同的话。

任何帮助将非常非常感谢!

4

0 回答 0