xan*_*is4 5 terminal command-line sass watch gruntjs
我尝试运行时遇到GruntJS错误grunt watch.它工作正常,直到它正在观看的文件发生变化,然后,它看起来像这样:
Running "watch" task
Waiting...[1] 2464 bus error grunt watch
Run Code Online (Sandbox Code Playgroud)
号码2464改变了.它似乎是grunt正在观看的端口?但是,我不确定.这是我的Gruntfile:
module.exports = function (grunt) {
"use strict";
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
sass: {
dist: {
options: {
style: 'compact'
},
files: {
'css/style.css': 'sass/style.scss',
}
}
},
watch: {
files: 'sass/style.scss',
tasks: ['sass']
}
});
grunt.loadNpmTasks('grunt-contrib-sass');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.registerTask('default', ['sass']);
};
Run Code Online (Sandbox Code Playgroud)
在此先感谢您的帮助!
Sla*_*kin 24
你是否使用Osx特立独行?
结帐:https://github.com/gruntjs/grunt-contrib-watch/issues/204
您需要将node.js升级到0.10.22版本:
# Check your version of Node.js. v0.10.20 will still be broken
node –v
# clean your node cache
sudo npm cache clean –f
# install node binary manager ’n’
sudo npm install -g n
# use said ’n’ manager to install latest stable version
sudo n stable
Run Code Online (Sandbox Code Playgroud)
来源:http://stephentvedt.com/blog/2013/11/16/grunt-js-watch-bus-error/
| 归档时间: |
|
| 查看次数: |
3133 次 |
| 最近记录: |