如何在没有丑化的情况下构建Yeoman Backbone?

时间:2013-05-17 04:37:37

标签: backbone.js yeoman gruntjs

我正在使用Yeoman 1.0和Backbone generator的最新版本,我写的所有内容都在开发中,但是当我$ grunt build时,生成的/dist会抛出错误:

Uncaught ReferenceError: Backbone is not defined

不幸的是,由于js已被缩小,因此尝试调试几乎毫无意义。有没有办法在没有缩小的情况下“建立”?我尝试过使用gruntfile中的设置,但似乎无法为正确的任务找到合适的选项。

1 个答案:

答案 0 :(得分:0)

您可以共享GruntFile.js以检查配置吗?

顺便说一句,你可以省略缩小,不要使用uglify或你运行的任何任务,试试grunt-contrib-copy任务将文件复制到指定的文件夹(prod / dist)

https://github.com/gruntjs/grunt-contrib-copy

  // Configuration goes here
  grunt.initConfig({

    // Configure the copy task to move files from the development to production folders
    copy: {
      target: {
        files: {
          'prod/': ['dev/**']
        }
      }
    },
  });