SORU
4 Ocak 2013, Cuma


Otomatikleştirme ve homurtu ile etmesinin önünü bower yükle

Arka uç bağımlılık yönetimi etmesinin önünü kullanan düğüm / açısal bir projem var ve önyüz bağımlılık yönetimi için bower. Her iki komut yüklemek için angarya bir görev kullanmak istiyorum. Bunu yapmak için nasıl anlamaya mümkün olmamıştır.

Girişimi exec kullanarak yaptım ama aslında hiç bir şey yükleme değil.

module.exports = function(grunt) {

    grunt.registerTask('install', 'install the backend and frontend dependencies', function() {
        // adapted from http://www.dzone.com/snippets/execute-unix-command-nodejs
        var exec = require('child_process').exec,
            sys  = require('sys');

        function puts(error, stdout, stderr) { console.log(stdout); sys.puts(stdout) }

        // assuming this command is run from the root of the repo
        exec('bower install', {cwd: './frontend'}, puts);
    });

};

4 *I* ön içine, node, açın ve bu kodu konsolu çalıştırmak, bu gayet iyi çalışıyor. Yanlış homurtu görev yapıyorum?

(Ben de bower kullanın ve APİs etmesinin önünü çalıştı, ama bu iş de yapamaz.)

CEVAP
3 EYLÜL 2013, Salı


Sunucu tarafı libs aynı zamanda npm install sırasında istemci tarafı bileşenleri yüklemek için package.json ekleyebilirsiniz

"dependencies": {
    ...
    "bower" : ""
},
"scripts": {
    ...
    "postinstall" : "bower install"
}

Yükleyin ve test/arasındaki fark oluşturmak için tercih ederim

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Matus Slovak

    Matus Slovak

    5 Temmuz 2007
  • Skittles Page

    Skittles Pag

    28 Mart 2011
  • TotalSeminarsChannel

    TotalSeminar

    16 Mart 2010