2015-10-24 3 views
-4

Я пытаюсь использовать ворчание в моем первом угловом проекте иЕ пытаются использовать дерзость в моем проекте .I следовать всем шагам по этой ссылке http://blog.meredithunderell.com/2014/07/24/setting-up-twitter-bootstrap-sass-with-grunt-in-an-angularjs-project/Как установить grunt sass в угловых js?

Я пытаюсь использовать дерзость, которая конвертировать .sass файл CSS файл .Но когда я запускаю мой проект я получаю ошибку это

MacBook-Pro:test_saas naveenkumar$ grunt sass 
Running "sass:dist" (sass) task 
Warning: 
You need to have Ruby and Sass installed and in your PATH for this task to work. 
More info: https://github.com/gruntjs/grunt-contrib-sass 
Use --force to continue. 

Aborted due to warnings. 
MacBook-Pro:test_saas naveenkumar$ 

в приведенной выше ссылке не написано этот тип ошибки или предупреждения могли бы вы сказать мне, как решить эту ошибку

вот my gruntfile.js

'use strict'; 

module.exports = function(grunt) { 

    grunt.initConfig({ 
     pkg: grunt.file.readJSON('package.json'), 

     project: { 
      app: ['app'], 
      assets: ['<%= project.app %>/assets'], 
      css: ['<%= project.assets %>/sass/style.scss'] 
     },sass: { 

       dist:{ 
        files:{ 
         'app/assets/css/style.css':'app/assets/css/style.scss' 
        } 
       } 
      //dev: { 
      // options: { 
      //  style: 'expanded'}, 
      // files: { 
      //  '<%= project.assets %>/css/style.css':'<%= project.css %>' 
      // } 
      //} 
     },watch: { 
      sass: { 
       files: '<%= project.assets %>/sass/{,*/}*.{scss,sass}', 
       tasks: ['sass'] 
      } 
     } 


    }); 



    grunt.loadNpmTasks('grunt-contrib-sass'); 
    grunt.loadNpmTasks('grunt-contrib-watch'); 
    grunt.registerTask('default', [ 
     'watch' 
    ]); 

}; 

обновление

После установки дерзость он дает эту ошибку

MacBook-Pro:test_saas naveenkumar$ grunt sass 
Running "sass:dist" (sass) task 
Errno::ENOENT: No such file or directory - undefined 
    Use --trace for backtrace. 
Warning: Exited with error code 1 Use --force to continue. 

Aborted due to warnings. 
+0

У вас есть Sass? – cimmanon

+0

Я не знаю много. Как установить sass ..i, что учебник sass install не написан – user944513

ответ

1

это говорит вам явно, что вы делаете неправильно.

Для выполнения этой задачи вам необходимо установить Ruby и Sass и в PATH.

у вас есть рубин установлен? у вас есть Sass? похоже, что вы на macbook, поэтому у вас, вероятно, уже есть рубин. попробуйте gem install sass в вашем терминале и посмотрите, что произойдет.

еще здесь: http://sass-lang.com/install

+0

пытается обновить вас. У меня есть один вопрос. Я работаю над угловыми, а не рубинами, поэтому почему он дает ошибку Ruby и Sass – user944513

+0

, пожалуйста, проверьте, что мое обновление все еще не работает, оно дает другую ошибку – user944513

Смежные вопросы