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ş:
Homurtu arasında fark etmesinin önünü ...
Bower ve etmesinin önünü arasındaki fa...
-D yükle" etmesinin önünü;? "...
Nasıl node.exe birlikte etmesinin önün...
Kullanarak veya rubygems için toplayıc...