Rumah > Artikel > hujung hadapan web > Menggunakan nodejs untuk membangunkan projek cli example_node.js
1. Dipasang dalam beberapa minit menggunakan pilihan lalainodej
2. Gunakan sudo npm install -g yo untuk memasang dalam beberapa minit yeoman
3. Pasang perancah pembangunan cli melalui sudo npm install -g generator-cli-starter
OK, kini kita boleh menggunakan perintah yo cli-starter untuk memulakan perjalanan pembangunan cli kami
Buat projek cli
Jom cuba dulu
Sekarang masukkan arahan berikut dalam baris arahan (jika anda tidak menggunakan hi, sila gantikannya)
Cuba arahan biasa?
Kami seterusnya akan membangunkan perintah yang serupa dengan ls, ls -all, yang memerlukan komander modul nod Mari pasangnya dahulu:
Masukkan direktori akar projek dan jalankan npm install --save commander,
Kemudian buka bin/hi.js dengan editor kegemaran anda dan gantikan kod asal dengan yang berikut:
'gunakan ketat';
var program = require('commander');
program
.version('0.0.1');//Isytiharkan nombor versi hi
program
.command('list')//Istiharkan bahawa terdapat perintah di bawah hi called list
.description('list files in current working directory')//Beri penerangan arahan senarai
.option('-a, --all', 'Sama ada untuk memaparkan fail tersembunyi')//Tetapkan parameter arahan senarai
.action(function(options) {//Badan pelaksanaan perintah senarai
var fs = memerlukan('fs');
//Dapatkan maklumat fail dalam direktori semasa yang sedang dijalankan
fs.readdir(process.cwd(), function(err, files) {
senarai var = fail;
lah 🎜>
senarai = files.filter(function(fail) {
kembalikan fail.indexOf('.') !== 0;
});
}
console.log(list.join(' '));//Konsol mencetak semua nama fail
});
});
hai senarai
Cara menerbitkan
Mula-mula kita perlu mencipta projek pada Github dan menyegerakkan kod yang baru kita tulis.
Kemudian terbitkan cli anda ke npm melalui arahan terbitan npm.
Kemudian pengguna lain boleh menggunakan npm install -g [nama projek] untuk memasang arahan anda secara setempat dan menggunakannya