0

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

Uncaught ReferenceError: Backbone is not defined

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

4

1 回答 1

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/**']
        }
      }
    },
  });
于 2013-05-17T05:10:03.347 回答