Grunt encontra phpunit
Motivação Sou fã de processos automatizados. Lá eu escrevi um pequeno shellscript, que está funcionando bem no Linux, Mac e Windows com Cygwin. Ferramenta Este pequeno programa CLI instala todas …
Continuar lendoConteúdo para você se capacitar em programação
Motivação Sou fã de processos automatizados. Lá eu escrevi um pequeno shellscript, que está funcionando bem no Linux, Mac e Windows com Cygwin. Ferramenta Este pequeno programa CLI instala todas …
Continuar lendoDepois de examinar várias tarefas grunhidas tentando realizar a instalação do pacote usando o bower por meio do grunt, percebi que era realmente mais fácil tirar proveito da API do …
Continuar lendoManeira JS pura de carregar todas as tarefas grunt disponíveis. Não há necessidade de matchdepnenhum outro requires. Mais detalhado, mas com menos dependências. Object.keys(require(‘./package’).devDependencies).forEach(function (m) { if (m.substr(0, 6) === …
Continuar lendoEstas são minhas dependências padrão e gruntfile para desenvolvimento de PHP. gruntfile.js grunt.initConfig({ pkg: grunt.file.readJSON(‘package.json’), phpcs: { application: { dir: [‘src’] }, options: { bin: ‘vendor/bin/phpcs’, standard: ‘PSR2’ } }, …
Continuar lendose você, como eu, está usando grunt-concurrentpara executar grunt-contrib-watche grunt-contrib-compasscom a watchopção habilitada, provavelmente teve dificuldade em acionar o carregamento de fígado aqui está o como : adicione uma configuração …
Continuar lendoCom café cli, use a bandeira -bare . No Gruntfile, adicione a opção bare: true
Continuar lendoEu estava trabalhando em um projeto Foundation with Compass e decidi colocar Grunt nele. Compilation took 11.116sRunning “watch” taskCompleted in 13.974s at Wed Dec 18 2013 13:53:05 GMT-0500 (Eastern Standard …
Continuar lendoOs sites do Azure são um método fantástico de hospedar seu próprio site. Na Arana Software, nós os usamos com frequência, principalmente como ambientes de teste para projetos de nossos …
Continuar lendomodule.exports = function(grunt) { grunt.initConfig({ phpunit: { classes: { dir: ‘app/tests/’ }, options: { bin: ‘vendor/bin/phpunit’ } }, compass: { dist: { options: { config: ‘config.rb’ } } }, watch: …
Continuar lendoO Grunt é incrível , mas ao desenvolver no Windows, descobri que minhas tarefas grunt demoravam um pouco ao trabalhar com um pré-processador CSS e um relógio grunt. De acordo …
Continuar lendoBasta adicionar uma propriedade jshintrc: jshintrc: ‘.jshintrc’ Configurações específicas do Grunt ainda podem ser usadas: jshint: { grunt: { options: { node: true } globals: { …. } }} Mais …
Continuar lendoÉ fácil executar o servidor de desenvolvimento Rails em uma tarefa Grunt usando .grunt-exec exec: { server: { command: ‘rails server’ }} mas isso é apenas metade da batalha. Provavelmente, …
Continuar lendoAté recentemente, eu carregava tarefas do Grunt uma por linha – como sugerido pela documentação . Mas logo acabei com uma lista de tarefas desagradável. grunt.loadNpmTasks(‘grunt-contrib-jshint’);grunt.loadNpmTasks(‘grunt-contrib-watch’);grunt.loadNpmTasks(‘grunt-contrib-requirejs’);grunt.loadNpmTasks(‘grunt-contrib-connect’);grunt.loadNpmTasks(‘grunt-contrib-concat’);grunt.loadNpmTasks(‘grunt-contrib-uglify’);grunt.loadNpmTasks(‘grunt-contrib-less’); No entanto, recentemente me …
Continuar lendoGrunt é uma ótima ferramenta de construção de propósito geral amplamente usada em projetos JavaScript. JSDuck é uma ferramenta geradora de documentação que você deseja em seu projeto JavaScript. Ele …
Continuar lendoAqui está um pequeno trecho para alcançar o sonho das pessoas preguiçosas: D Primeiro, precisamos de uma tarefa de observação do grunhido. grunt.initConfig({ watch: { automatic: { files: [‘src/**/*.js’] }}); …
Continuar lendoVamos supor que você execute seu teste localmente com o grunt-buster . É muito fácil executar este teste no TravisCI. Tudo que você precisa fazer é configurar seu package.json corretamente …
Continuar lendo