2014-02-26 17 views
1

我想在使用Bower进行依赖管理和gulp.js进行builingding文件的项目中使用Fuel UI微调器。燃料UI未捕获ReferenceError:定义未定义

这里是我的代码:

gulpfile.js:

... 
gulp.task('js', function() { 
    gulp 
     .src([ 
      'bower_components/jquery/jquery.js', 
      ... 
      ... 
      'bower_components/fuelux/dist/loader.min.js', 
      'bower_components/fuelux/dist/spinner.js', 
      'js/script.js' 
      ]) 
      ... 
     ... 
    ... 
... 

的script.js

jQuery(document).ready(function($) { 

    ... 
    $(".qty-spinner").spinner(); 
    ... 

} 

当我这样做,我得到了以下错误:

Uncaught ReferenceError: define is not defined

回答

1

我使用自举3 fuelux目前与BS3兼容,所以这看起来像是对这个问题的候选人。

0

这听起来像你缺少一些库,我猜RequireJS? 我看到燃油UX使用RequireJS

https://github.com/ExactTarget/fuelux#amd

+0

试图避免AMD,如果我正在使用Gulp posisble。你可以看到我添加了loader.min.js,它可以在没有Require的情况下工作。 –

+0

但是定义不应该被其他人使用,对吧? 试着看看你得到的错误,并从那里去。 – AntouanK