이두잉의 AWS 세상

Javascript grunt jenkins

2017.01.05 23:19 - leedoing leedoing

module.exports = function(grunt){

        //프로젝트 설정 및 플러그인 초기화

        var localConfig = {

                        target: 'foundation/'

        };


        grunt.initConfig({

                dir: localConfig,

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

                concat: {

                        basic: {

                                src: '<%=dir.target %>js/*.js',

                                dest: '<%=dir.target %>build/js/foundation.min.js'

                        }

                },

                uglify: {

                        basic: {

                                src: '<%=dir.target %>build/js/foundation.min.js',

                                dest: '<%=dir.target %>build/js/foundation.min_beta.js'

                        }

                },

                jshint: {

                        all: ['<%=dir.target %>build/js/foundation.min.js']

                },

                watch: {

                        js: {

                                files: '<%=dir.target %>js/*.js',

                                tasks: ['concat', 'uglify', 'jshint'],

//                              tasks: ['jshint'],

                                options:{livereload:true}

                        }

                }

        });


        grunt.loadNpmTasks('grunt-contrib-concat');

        grunt.loadNpmTasks('grunt-contrib-uglify');

        grunt.loadNpmTasks('grunt-contrib-watch');

        grunt.loadNpmTasks('grunt-contrib-jshint');

        grunt.loadNpmTasks('grunt-istanbul');



        grunt.registerTask('default', ['watch']);

//      grunt.registerTask('con', ['concat']);

};



http://nuli.navercorp.com/sharing/blog/post/1132682
Javascript Plugin
Eslint / Jshint
Istanbul
Mocha / Jasmine
tape

Publish TAP Results
Publish Checkstyle analysis results
Publish Clover Coverage Report


https://www.youtube.com/watch?v=3jEVZCwtfnA

'다시보기' 카테고리의 다른 글

Wowza 설정 관련  (0) 2017.07.04
AWS Windows2008 R2 Client NFS 설정  (0) 2017.03.22
Javascript grunt jenkins  (0) 2017.01.05
개발 javascript 디버깅 casperjs  (0) 2017.01.02
IPv6, IPv4 통신  (0) 2016.12.16
MySQL Hostname 기준 VPN 접근 시 문제  (0) 2016.11.02