SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • MndsgnVEVO

    MndsgnVEVO

    26 Kasım 2013
  • TokShogun

    TokShogun

    6 HAZİRAN 2009
  • WPBeginner - WordPress Tutorials

    WPBeginner -

    17 Temmuz 2009