如何在Grunt&中更改JS .map文件的路径咖啡脚本

时间:2014-09-29 18:03:46

标签: javascript coffeescript gruntjs relative-path

我的gruntfile中有以下代码段:

coffee: {
    dev: {
        options: {
            bare: true,
            sourceMap: true,
            sourceMapDir: 'grails-app/assets/javascripts/map/' 
        },
        expand: true,
        cwd: "grails-app/assets/javascripts/coffee/",
        src: [ "**/**.coffee" ],
        dest: "grails-app/assets/javascripts/js/",
        ext: ".js"
    }
}, ...

当它创建.js文件时,它会将以下行附加到文件中:

//# sourceMappingURL=../../../../../grails-app/assets/javascripts/map/Init.js.map

导致js控制台中出现404错误

但是 我想看到的是:

//# sourceMappingURL=assets/javascripts/map/Init.js.map

我可以编辑实际的咖啡脚本模块,但想知道是否有其他方法可以使用Grunt更改相对路径

0 个答案:

没有答案