【发布时间】:2019-02-27 22:58:53
【问题描述】:
我正在运行 grunt-sass 来尝试编译我的 SCSS,但每次运行时都会出现 Bus Error: 10. Using Node version 5.6.0,并且可以找到错误的图像here。
以前有人遇到过这个吗?
Gruntfile.js:
module.exports = function(grunt) {
// Configure tasks
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
uglify: {
dev: {
options: {
beautify: true,
mangle: false,
compress: false,
preserveComments: 'all'
},
src: 'src/js/*.js',
dest: 'js/script.min.js'
},
build: {
src: 'src/js/*.js',
dest: 'js/script.min.js'
}
},
sass: {
dev: {
options: {
outputStyle: 'expanded'
},
files: {
'src/lad.css': 'src/sass/style.scss'
}
}
},
watch: {
js: {
files: 'src/js/*.js',
tasks: ['uglify:dev']
}
}
});
// Load the plugins
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-sass');
// Register tasks
grunt.registerTask('default', ['uglify:dev', 'sass:dev']);
grunt.registerTask('build', ['uglify:build']);
};
【问题讨论】:
-
您使用哪个版本?我的意思是 nodejs 和 grunt。
-
我不太喜欢咕噜咕噜,我用 gulp。但是有没有一种方法可以代替运行
grunt来启动一个观察者(正如我在你的图片中看到的那样),将grunt-sass之类的东西作为一次性任务运行,看看你是否有同样的错误? -
你能帮我一个忙吗?
npm i -g npm-check-updates导航到您的存储库/项目和ncu -a和npm update然后再次运行它?这将解决任何可能的版本错误。 -
Ayoub 我正在使用 5.6.0 版的 nodejs 和 0.4.5 版的 grunt。彼得我不认为运行观察者会有所帮助,因为任务本身首先无法运行。 Suzumakes,谢谢你,我刚刚尝试了所有这些,它刚刚更新了 jshint,其他一切都是最新的。没有任何改变,仍然出现总线错误:10
-
What does your Sass look like? 我只能为您找到其他东西。
标签: javascript gruntjs