Selanjutnya kita membuat rute ekspres sebagai '/ upload' untuk meng-upload file kita. Multer juga menyediakan callback di mana kita dapat memeriksa apakah ada kesalahan saat melakukan upload.
Akhirnya kami menciptakan server yang cepat kami.
Â
File API
Each uploaded file object contains the following information.
![](https://assets.kompasiana.com/items/album/2016/01/26/1-56a71e63d87a61bd0842745d.png?v=600&t=o?t=o&v=555)
Untuk memulai server express, pergi ke direktori kerja Anda di cmd dan menjalankan simpul app.js. Saya juga akan bundel yang gulpfile.js dengan kode download, jadi jika Anda menggunakan tegukan untuk otomatisasi, Anda hanya dapat mulai server dengan menjalankan tegukan.ini wraps up pekerjaan di backend, sekarang mari kita beralih ke hal-hal front-end.
Front-end di AngularJS
Kami akan menggunakan modul berkas upload di AngularJS untuk memfasilitasi upload file.
Â
Pengaturan
Seiring dengan angular.js kita perlu menyertakan file ng-file-unggah terkait dalam proyek kami.
Menginstal ng-file-upload menggunakan manajer paket atau men-download file yang dibutuhkan membentuk sini.
Sertakan file ke dalam proyek Anda.
Â
Mari kita lihat kode lengkap kami maka saya akan menjelaskan setiap blok kode secara rinci. Saya sudah dua file index.html untuk markup dan main.js untuk modul sudut dan kontroler.