Heretic888
@Heretic888
HTML-верстальщик, веб-программист

Prepros не компилирует файлы. Как исправить?

При компиляции выдаёт: 5a6c428b12724f068a09cc50d8c10261.jpg Господа, как исправить? Или посоветуете нормальный компилятор.
  • Вопрос задан
  • 1107 просмотров
Решения вопроса 1
zooks
@zooks
Frontend
Советую Gulp с libsass. Если не получится настроить, то Grunt - он проще.

Конфиги для Grunt.

gruntfile.js:
module.exports = function(grunt) {
  grunt.loadNpmTasks('grunt-contrib-uglify');
  grunt.loadNpmTasks('grunt-contrib-watch');
  grunt.loadNpmTasks('grunt-contrib-compass');
  grunt.loadNpmTasks('grunt-newer');
  grunt.initConfig({
    uglify: {
      my_target: {
        files: {
          'public_html/js/script.js': ['_/components/js/*.js']
        }
      }
    },
    compass: {
      dev: {
        options: {
          config: 'config.rb'
        }
      }
    },
    watch: {
      options: { livereload: true },
      scripts: {
        files: ['_/components/js/*.js'],
        tasks: ['newer:uglify']
      },
      sass: {
        files: ['_/components/sass/*.scss'],
        tasks: ['compass:dev']
      },
      html: {
        files: ['*.html']
      }
    }
  });
  grunt.registerTask('default', 'watch');
};

config.rb:
#Compass config

require "susy"
require "breakpoint"

css_dir = "public_html/css"
sass_dir = "_/components/sass"
sass_options = {:sourcemap => true}
javascripts_dir = "public_html/js"
output_style = :compressed
# or :nested or :compact or :compressed
Encoding.default_external = "UTF-8"
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы