我正在使用Yeoman 1.0和Backbone generator的最新版本,我写的所有内容都在开发中,但是当我$ grunt build
时,生成的/dist
会抛出错误:
Uncaught ReferenceError: Backbone is not defined
不幸的是,由于js已被缩小,因此尝试调试几乎毫无意义。有没有办法在没有缩小的情况下“建立”?我尝试过使用gruntfile中的设置,但似乎无法为正确的任务找到合适的选项。
答案 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/**']
}
}
},
});