9 Mart 2014, Pazar
homurtu atmak "Yinelemeli süreç.nextTick tespit"
Nodejs ile Aslan 10.9.2 v0 koşuyorum.10.26
Sass dosyaları ve homurtu, hiçbir şey canlı bir yeniden üzerinde otomatik bir derleme karışık ama... Kur yapmak istiyorum
grunt watch
çalıştırırken aşağıdaki hatayı alıyorum
(node) warning: Recursive process.nextTick detected. This will break in the next version of node. Please use setImmediate for recursive deferral.
util.js:35
var str = String(f).replace(formatRegExp, function(x) {
^
RangeError: Maximum call stack size exceeded
işte Gruntfile.js
module.exports = function(grunt) {
// Project configuration.
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
sass: {
dist: {
files: {
'assets/css/styles.css': 'assets/sass/styles.scss'
}
}
},
watch: {
all: {
files: 'index.html', // Change this if you are not watching index.html
options: {
livereload: true // Set livereload to trigger a reload upon change
}
},
css: {
files: [ 'assets/sass/**/*.scss' ],
tasks: [ 'sass' ],
options: {
spawn: false
}
},
options: {
livereload: true // Set livereload to trigger a reload upon change
}
}
});
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-contrib-sass');
grunt.registerTask('watch', [ 'watch']);
grunt.registerTask('default', [ 'sass', 'watch' ]);
};
ve burada paketidir.json
{
"name": "application",
"version": "0.0.1",
"private": true,
"devDependencies": {
"grunt": "~0.4.2",
"grunt-contrib-watch": "~0.5.3",
"grunt-contrib-sass": "~0.7.3"
}
}
CEVAP
14 Mart 2014, Cuma
Sonunda ŞIMARIKLIK yapıyordum benzer bir sorunu çözdüm. Kullanıyordum
grunt.registerTask('sass', [ 'sass']);
Hile Homurtu isimlerinin tekrarı gibi görünmüyor. Ben geçiş yaparken
grunt.registerTask('styles', [ 'sass']);
Her şey olması gerektiği gibi çalıştı.
Bunu Paylaş:
Bir tespit "geçersiz tarih" ...
&Quot;at" ve "eski" atma...
Nasıl uzaktan değişiklikleri atmak ve ...
Nasıl bir takas tespit&; Ara quot&; HT...
Uzaktan Linux makine üzerinde C - &quo...