grunt-contrib-sass编译后css文件为空。
grunt文件。复制的文档里面的widgets.scss是写了一条css。测试。
widgets.sass
a{
font-size: 12px;
}
gruntfile.js
module.exports = function (grunt) {
grunt.initConfig({
sass: { // Task
dist: { // Target
options: { // Target options
style: 'expanded'
},
files: { // Dictionary of files
'widgets.css': 'widgets.scss'
}
}
}
});
grunt.loadNpmTasks('grunt-contrib-sass');
grunt.registerTask('default', ['sass']);
}
命令行
Running "sass:dist" (sass) task
a {
font-size: 12px;
}
Done.
但是widgets.css文件为空。
感觉像是在命令行打印出来,但是没有写入到文件中
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
自己回答一下吧。
是因为sass导致的。当时安装的时候直接用npm安装的,npm安装的是 dart写的。而grunt-contrib-sass需要的是Ruby的版本。
用gem install sass 替换掉之前的即可。