好的 - 我正在尝试配置 less 以吐出源映射并正确指向 less 文件的可访问路径。我可以让源映射正常工作,但是它转储到源映射文件中源数组的路径总是不正确的。我对 sourceMapBasepath 或 sourceMapRootpath 属性所做的任何操作都不会更改源数组。
这是选项配置中的
options: {
paths: ['/app/content/less'],
yuicompress: true,
sourceMap: true,
sourceMapFilename: "WebUI/app/content/css/app.css.map",
sourceMapURL: "/app/content/css/app.css.map",
sourceMapBasepath: '/app/content/less',
sourceMapRootpath: '/'
},
files: {
"./WebUI/app/content/css/app.css": "./WebUI/app/content/less/app.less"
}
这总是会吐出一个源数组,其中列出了具有此文件夹结构的文件:
/WebUI/app/content/less/filename.less
WebUI 文件夹是 webroot - 我不想在那里。我已经尝试了上面显示的一百万种变体,而我添加到 sourceMapBasepath 或 sourceMapRootpath 的任何内容都没有产生任何影响。
有任何想法吗?谢谢