Pengkomputeran Pinggir dengan Cloudflare Workers & Deno · Pelajaran

Menyediakan Persekitaran Worker

Konfigurasikan mesin setempat anda untuk pembangunan Cloudflare Workers menggunakan Wrangler CLI.

Pelajaran 1 daripada 412 langkah

Menyediakan Persekitaran Worker ialah pelajaran Pengkomputeran Pinggir dengan Cloudflare Workers & Deno percuma di CoddyKit. Ini ialah pelajaran 1 daripada 4. Anda boleh membaca keseluruhan pelajaran di bawah secara percuma — kemudian berlatih secara praktikal dalam pelayar menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Pengkomputeran Pinggir dengan Cloudflare Workers & Deno, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Pengkomputeran Pinggir dengan Cloudflare Workers & Deno merangkumi sejumlah 4 pelajaran.

Bersedia untuk Pembangunan Pinggir

Selamat datang! Sebelum kita membina Cloudflare Worker pertama, kita perlu menyediakan persekitaran pembangunan setempat. Ini memastikan anda mempunyai semua alatan untuk menulis, menguji dan menggunakan kod dengan cekap.

Persediaan yang betul melancarkan proses pembangunan dan membantu anda melakukan lelaran dengan pantas pada aplikasi pinggir.

Wrangler: Alat Worker Anda

Alat utama kami untuk berinteraksi dengan Cloudflare Workers ialah Wrangler CLI (Antara Muka Baris Perintah). Alat ini berkuasa dan membantu anda:

  • Mencipta projek Worker baharu
  • Membangunkan dan menguji Workers secara setempat
  • Mengkonfigurasi dan menggunakan Workers ke pinggir Cloudflare
  • Mengurus sumber Worker

Penting: Node.js dan npm

Wrangler dibina menggunakan Node.js, jadi Node.js dan pengurus pakejnya, npm (atau yarn), perlu dipasang pada komputer anda.

  • Node.js: Persekitaran masa jalan JavaScript.
  • npm: Pengurus Pakej Node, digunakan untuk memasang pustaka dan alatan.

Jika anda belum mempunyai Node.js, muat turunnya daripada nodejs.org. Kami mengesyorkan anda menggunakan versi Sokongan Jangka Panjang (LTS).

Memasang Wrangler CLI

Setelah Node.js dan npm tersedia, buka terminal atau gesaan perintah anda. Kami akan memasang Wrangler secara global supaya ia boleh diakses dari mana-mana direktori.

Jalankan perintah berikut:

npm install -g wrangler

Sambung ke Cloudflare

Selepas pemasangan, anda perlu memautkan Wrangler kepada akaun Cloudflare anda. Ini membolehkan Wrangler menggunakan dan mengurus Workers bagi pihak anda.

Laksanakan perintah ini dan ikuti arahan dalam pelayar untuk log masuk:

wrangler login

Cipta Projek Pertama Anda

Sekarang Wrangler telah dipasang dan disahkan, mari cipta projek Worker baharu. Perintah ini menjana struktur projek asas untuk anda.

Gantikan my-first-worker dengan nama projek yang anda kehendaki:

wrangler generate my-first-worker

Memahami Struktur Projek

Selepas menjalankan wrangler generate, anda akan menemukan direktori baharu (contohnya, my-first-worker) dengan fail penting:

  • wrangler.toml: Fail konfigurasi Worker anda.
  • src/index.js: Fail JavaScript utama yang mengandungi logik Worker anda.
  • package.json: Fail pakej Node.js standard (pilihan, untuk kebergantungan).

Mari teliti fail-fail utama ini.

Konfigurasikan dengan wrangler.toml

Fail wrangler.toml amat penting. Fail ini mentakrifkan tetapan Worker anda, seperti nama, jenis dan akaun Cloudflare yang berkaitan.

Berikut ialah contoh asas kandungannya:

name = "my-first-worker"
main = "src/index.js"
compatibility_date = "2023-10-26"
account_id = "YOUR_CLOUDFLARE_ACCOUNT_ID"

Logik Worker Anda

Fail src/index.js ialah tempat anda menulis kod JavaScript untuk Worker anda. Cloudflare Workers biasanya mendengar peristiwa fetch.

Worker mudah ini memberikan respons "Hello Cloudflare Workers!" kepada mana-mana permintaan:

export default {
  async fetch(request, env, ctx) {
    return new Response("Hello Cloudflare Workers!");
  },
};

Uji Worker Anda Secara Setempat

Sebelum menggunakan Worker, anda boleh mengujinya terus pada komputer anda! Wrangler mencipta pelayan pembangunan setempat yang mensimulasikan persekitaran pinggir Cloudflare.

Beralih ke direktori projek anda (contohnya, cd my-first-worker) dan jalankan:

wrangler dev

Semakan Perintah Wrangler

Perintah Wrangler yang manakah digunakan untuk menyambungkan persekitaran setempat anda kepada akaun Cloudflare?

Ulang Kaji: Persediaan Selesai!

Syabas! Anda telah berjaya menyediakan persekitaran pembangunan Cloudflare Workers. Anda telah mempelajari cara untuk:

  • Memasang Wrangler CLI
  • Mengesahkan identiti dengan Cloudflare
  • Menjana projek Worker baharu
  • Memahami struktur asas projek
  • Menjalankan Worker secara setempat menggunakan wrangler dev

Anda kini bersedia untuk mula membina aplikasi berkuasa di pinggir!

Percuma untuk bermula

Pelajari Pengkomputeran Pinggir dengan Cloudflare Workers & Deno dengan tutor kecerdasan buatan — percuma

Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.

Kursus
12
Pelajaran
47

Soalan Lazim

Adakah pelajaran “Menyediakan Persekitaran Worker” percuma?

Ya — teks penuh “Menyediakan Persekitaran Worker” boleh dibaca secara percuma di web ini. Untuk berlatih secara interaktif menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7, serta membuka kunci baki kursus Pengkomputeran Pinggir dengan Cloudflare Workers & Deno, tingkat taraf kepada CoddyKit PRO. Kursus Pengkomputeran Pinggir dengan Cloudflare Workers & Deno merangkumi sejumlah 4 pelajaran.

Apakah yang akan saya pelajari dalam “Menyediakan Persekitaran Worker”?

Konfigurasikan mesin setempat anda untuk pembangunan Cloudflare Workers menggunakan Wrangler CLI. Anda berlatih Pengkomputeran Pinggir dengan Cloudflare Workers & Deno menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.

Adakah saya memerlukan pengalaman untuk memulakan Pengkomputeran Pinggir dengan Cloudflare Workers & Deno?

Tiada pengalaman terdahulu diperlukan. Pembelajaran Pengkomputeran Pinggir dengan Cloudflare Workers & Deno di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 1 daripada 4.

Berapa lamakah pelajaran “Menyediakan Persekitaran Worker” diambil?

Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.

Bolehkah saya menulis dan menjalankan kod dalam pelajaran Pengkomputeran Pinggir dengan Cloudflare Workers & Deno ini?

Ya. Setiap pelajaran Pengkomputeran Pinggir dengan Cloudflare Workers & Deno menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.

Semua pelajaran dalam kursus ini

  1. Menyediakan Persekitaran Worker
  2. Mengendalikan Permintaan HTTP
  3. Menggunakan Worker Pertama Anda
  4. Pemboleh Ubah Persekitaran dan Rahsia dalam Workers
← Kembali ke Pengkomputeran Pinggir dengan Cloudflare Workers & Deno