报错Warning: Less failed to compile. Use --force to continue.
在grunt里配置好sass后,启用grunt server时,报错Warning: Less failed to compile. Use --force to continue.
server.js里代码如下
// SCSS.
"\.scss": function(buffer, req, res, next) {
var less = require("grunt-lib-less").init(grunt);
var contentType = "text/css";
var opts = {
paths: ["." + req.url.split("/").slice(0, -1).join("/") + "/"]
};
// Compile the source.
less.compile(String(buffer), opts, function(contents) {
res.header("Content-type", contentType);
res.end(contents);
});
},
gruntfile里配置的如下
sass: {
dist: {
files: {
'app/styles/style.css': 'app/styles/style.scss'
}
}
},
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
什么鬼嘛?你用less编译sass?
现在已经解决问题,重新写了一个。利用node-sass,代码如下