User Tools

Site Tools


flux:web-basic00

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
flux:web-basic00 [2016/04/03 23:23] – [Grunt] leoflux:web-basic00 [2016/04/03 23:38] (current) leo
Line 86: Line 86:
 npm install grunt-contrib-concat --save-dev npm install grunt-contrib-concat --save-dev
 npm install grunt-contrib-sass --save-dev npm install grunt-contrib-sass --save-dev
 +npm install grunt-contrib-watch --save-dev 
 </code> </code>
  
Line 91: Line 92:
     * [[https://www.npmjs.com/package/grunt-contrib-concat|grunt-contrib-concat]]     * [[https://www.npmjs.com/package/grunt-contrib-concat|grunt-contrib-concat]]
     * [[https://www.npmjs.com/package/grunt-contrib-sass|grunt-contrib-sass]]     * [[https://www.npmjs.com/package/grunt-contrib-sass|grunt-contrib-sass]]
 +    * [[https://www.npmjs.com/package/grunt-contrib-watch|grunt-contrib-watch]]
 ===== fichiers de configuration ===== ===== fichiers de configuration =====
  
Line 119: Line 121:
 ==== gruntfile.js ==== ==== gruntfile.js ====
 <code> <code>
 +module.exports = function (grunt) {
 +  grunt.initConfig({
 +    concat: {
 +      dist: {
 +        src: ['src/js/*/*.js', 'src/js/*.js'],
 +        dest: 'site/a/j.js',
 +      },
 +    },
 +    sass: {
 +      dist: {
 +        options: {
 +          style: 'expanded',
 +        },
 +        files: {
 +          'site/a/c.css': 'src/scss/style.scss',
 +        },
 +      },
 +    },
 +  });
  
 +  grunt.loadNpmTasks('grunt-contrib-concat');
 +  grunt.loadNpmTasks('grunt-contrib-sass');
 +
 +  grunt.registerTask('default', ['concat:dist', 'sass:dist']);
 +};
 </code> </code>
flux/web-basic00.1459718622.txt.gz · Last modified: 2016/04/03 23:23 by leo