【发布时间】:2013-12-11 14:25:24
【问题描述】:
我正在使用以下 JSHint Grunt 任务,它可以通过:
jshint: {
options: {
ignores: ['js/characters/**/*.js','js/libs/**/*.js','js/text.js','js/video.js'],
predef: ['define', 'require'],
reporter: require('jshint-stylish'),
curly: true,
eqnull: true,
eqeqeq: true,
undef: false,
},
all: ['js/**/*.js'],
}
我正在尝试将其配置为在监视任务中工作:
watch: {
scripts: {
files: ['<%= jshint.all %>'],
ignores: ['js/characters/**/*.js','js/libs/**/*.js','js/text.js','js/video.js'],
tasks: ['jshint']
},
css: {
files: ['**/*.sass'],
tasks: ['compass'],
options: {
livereload: true,
}
}
}
但每次我更改 JS 文件时,手表都会以Bus error: 10 退出
【问题讨论】:
-
嗯,总线错误几乎是 Node 运行时错误。
-
好的,这不是我正在做的事情吗?嗯。似乎找不到其他人遇到此问题
-
是的,看起来确实像。
-
那么最好回答我自己的问题!! :)
标签: javascript node.js gruntjs jshint grunt-contrib-watch