module.exports一个jQuery插件

时间:2015-03-07 18:39:41

标签: javascript jquery browserify

我试图module.exports一个jQuery插件(与Browserify一起使用),但我遇到了一些困难。它是jquery.adaptive-backgrounds插件我尝试require()作为模块。

我目前的设置如下:

自适应backgrounds.js

module.exports = {
  /* adaptive-backgrounds script goes here */
  ;(function($){
  ...
}

app.js

var $ = require('jquery/dist/jquery');
var ab = require('./vendors/adaptive-backgrounds');

$(function() {
  $.ab.run();
});

无论出于何种原因,脚本都没有运行。我显然做错了什么。

如果有人对此有任何经验,我真的很感激帮助。

提前致谢!

1 个答案:

答案 0 :(得分:0)

adaptive-backgrounds.js的内容看起来并不像是有效的JS。

您可能只需要:

adaptive-backgrounds.js

var jQuery = require('jquery');

/* adaptive-backgrounds script goes here */
;(function($){
...