2016-02-15 6 views
11

私はSCSSを試してコンパイルするためにgrunt-sassを実行していますが、実行するといつでもバスエラーが発生します:10.ノードバージョン5.6.0を使用し、エラーはここで見つけることができます:http://i.imgur.com/m1LFydl.pngバスエラー:10 grunt-sass実行時

誰かがこれを前に出会いますか?

Gruntfile.js:

module.exports = function(grunt) { 

    // Configure tasks 
    grunt.initConfig({ 
     pkg: grunt.file.readJSON('package.json'), 
     uglify: { 
      dev: { 
       options: { 
        beautify: true, 
        mangle: false, 
        compress: false, 
        preserveComments: 'all' 
       }, 
       src: 'src/js/*.js', 
       dest: 'js/script.min.js' 
      }, 
      build: { 
       src: 'src/js/*.js', 
       dest: 'js/script.min.js' 
      } 

     }, 
     sass: { 
      dev: { 
       options: { 
        outputStyle: 'expanded' 
       }, 
       files: { 
        'src/lad.css': 'src/sass/style.scss' 
       } 
      } 
     }, 
     watch: { 
      js: { 
       files: 'src/js/*.js', 
       tasks: ['uglify:dev'] 
      } 
     } 
    }); 

    // Load the plugins 
    grunt.loadNpmTasks('grunt-contrib-uglify'); 
    grunt.loadNpmTasks('grunt-contrib-watch'); 
    grunt.loadNpmTasks('grunt-sass'); 

    // Register tasks 

    grunt.registerTask('default', ['uglify:dev', 'sass:dev']); 

    grunt.registerTask('build', ['uglify:build']); 
}; 
+1

どのバージョンをお使いですか?私はnodejsとgruntを意味します。 –

+1

私はハラハラにはなっていません。しかし、ウォッチャー(あなたのイメージで見ることができるように)を始めるために「つぶやき」を実行するのではなく、一度のタスクとして「はためかす」のようなものを実行し、同じエラーがあるかどうかを確認する方法がありますか? – Peter

+1

あなたは私にすばやく賛成できますか? 'npm i -g npm-check-updates'はあなたのrepo/projectにナビゲートし、' ncu -a'と 'npm update'を実行して再度実行します。それは可能なバージョンエラーをすべて整理します。 – suzumakes

答えて

0

オーケー問題は、私はモジュール自体をインポートして、間違った私のSCSSを設定していたということでした。この場合、それはバーボン・ニートであり、バーボンはそれ自身を輸入していた。

0

それはバージョンエラーの可能性があります。 nodejsをアップグレードしようとしています。エラーがすでにここに報告されています。ここ

https://github.com/gruntjs/grunt-contrib-watch/issues/204

+0

私が知る限り、私はすべて最新です。私はnodejsのバージョン5.6.0を実行しています。 – ladanta

関連する問題