Rumah >hujung hadapan web >tutorial js >Bina sambungan Chrome anda sendiri menggunakan sudut 2 & typescript
Tutorial ini menunjukkan membina lanjutan krom menggunakan Angular 2 dan Typescript untuk menguruskan penanda halaman secara langsung dalam halaman tab baru. Ia meningkatkan kedua -dua fungsi dan daya tarikan visual pengalaman tab baru lalai.
Ciri -ciri Utama:
manifest.json
. Struktur Projek dan Persediaan:
(konfigurasi pengkomputeran TypeScript), tsconfig.json
(NPM Dependencies and Scripts), dan package.json
(metadata lanjutan Chrome). Fail manifest.json
termasuk pergantungan sudut 2 dan skrip NPM untuk penyusunan dan persediaan pelayan pembangunan. Fail awal package.json
termasuk maklumat sambungan asas. manifest.json
tutorial kemudian membimbing anda melalui membuat komponen sudut:
(untuk menguruskan senarai penanda buku). Komponen ini berinteraksi dengan bookmark.component.ts
untuk mengendalikan kegigihan data menggunakan storan tempatan. list.component.ts
termasuk template HTML (list.service.ts
menggunakan templat (bookmark.component
) untuk memaparkan senarai penanda buku, menggunakan bookmark.html
untuk melelehkan penanda buku. Data penanda buku lalai disediakan dalam list.component
. list.html
*ngFor
list.data.constant.ts
Tutorial menerangkan cara menambah fungsi sambungan krom:
browserAction
dan skrip eventPage.ts
. manifest.json
menggunakan harta "chrome_url_overrides"
. Fail manifest.json
dikemas kini untuk memasukkan ikon, butiran tindakan pelayar, dasar keselamatan kandungan, keizinan (untuk mengakses tab aktif), dan menimpa halaman tab baru.
Ujian dan pengedaran:
untuk diedarkan melalui kedai web Chrome. chrome://extensions/
.zip
Tutorial mencadangkan beberapa bidang untuk penambahbaikan, termasuk menambah ciri (mis., Skim warna, import penanda halaman), peningkatan UX, unit dan ujian akhir-ke-akhir, proses membina yang lebih mantap, dan penerbitan ke kedai web Chrome. Ia juga menyediakan pautan kepada sumber yang berkaitan untuk pembelajaran selanjutnya. Seksyen Soalan Lazim yang komprehensif menangani soalan umum yang berkaitan dengan bangunan sambungan krom dengan sudut 2.
Atas ialah kandungan terperinci Bina sambungan Chrome anda sendiri menggunakan sudut 2 & typescript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!