Css 如何修复加载GrunFile.js任务时出现的“SyntaxError:意外标识符警告:未找到任务“sass”?
我无法使用grunt sass开始从scss到css的编译 这是我的Grunfile.js:Css 如何修复加载GrunFile.js任务时出现的“SyntaxError:意外标识符警告:未找到任务“sass”?,css,sass,gruntjs,syntax-error,Css,Sass,Gruntjs,Syntax Error,我无法使用grunt sass开始从scss到css的编译 这是我的Grunfile.js: const sass = require('node-sass'); require('load-grunt-tasks')(grunt); grunt.initConfig({ sass: { options: { implementation: sass, sourceMap: true }, dist: {
const sass = require('node-sass');
require('load-grunt-tasks')(grunt);
grunt.initConfig({
sass: {
options: {
implementation: sass,
sourceMap: true
},
dist: {
files: {
'style.css':'style.scss'
}
}
}
grunt.registerTask('default', ['sass']);
});`
您在initConfig中有registerTask。它需要移到外面:
const sass = require('node-sass');
require('load-grunt-tasks')(grunt);
grunt.initConfig({
sass: {
options: {
implementation: sass,
sourceMap: true
},
dist: {
files: {
'main.css': 'main.scss'
}
}
}
});
grunt.registerTask('default', ['sass']);
参考: