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

  • Muse

    Muse

    28 EYLÜL 2006
  • ::..ηєѕѕ мιχ..::

    ::..ηєѕѕ

    15 Aralık 2006
  • The10HourMan

    The10HourMan

    28 EYLÜL 2012