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

  • Mr. H

    Mr. H

    1 Temmuz 2012
  • Sergio Lafuente Rubio

    Sergio Lafue

    11 Aralık 2008
  • Videogamerz | Call of Duty

    Videogamerz

    5 NİSAN 2012