JSFiddle - React, Tailwind, and code Playground

JavaScript

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