Worker-ympäristön määrittäminen
Määrittäkää paikallinen tietokoneenne Cloudflare Workers -kehitystä varten Wrangler CLI:n avulla.
Worker-ympäristön määrittäminen on ilmainen Reunalaskenta Cloudflare Workersilla ja Denolla-oppitunti CoddyKitissä. Tämä on oppitunti 1/4. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu Reunalaskenta Cloudflare Workersilla ja Denolla-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Reunalaskenta Cloudflare Workersilla ja Denolla-kurssilla on yhteensä 4 oppituntia.
Valmistautukaa reunakehitykseen
Tervetuloa! Ennen kuin rakennamme ensimmäisen Cloudflare Workerimme, meidän on määritettävä paikallinen kehitysympäristö. Näin varmistetaan, että käytössänne ovat kaikki työkalut koodin tehokkaaseen kirjoittamiseen, testaamiseen ja käyttöönottoon.
Huolellisesti määritetty ympäristö tekee kehitysprosessista sujuvan ja auttaa iteroimaan reunasovelluksia nopeasti.
Wrangler: Worker-työkalunne
Tärkein työkalumme Cloudflare Workersin käsittelyyn on Wrangler CLI (Command Line Interface). Se on tehokas työkalu, jonka avulla voitte:
- luoda uusia Worker-projekteja
- kehittää ja testata Workereita paikallisesti
- määrittää ja ottaa Workereita käyttöön Cloudflaren reunalla
- hallita Worker-resursseja
Välttämättömät: Node.js ja npm
Wrangler on rakennettu Node.js:n avulla, joten koneellenne on asennettava Node.js ja sen paketinhallinta npm (tai yarn).
- Node.js: JavaScript-runtime-ympäristö.
- npm: Node Package Manager, jota käytetään kirjastojen ja työkalujen asentamiseen.
Jos Node.js ei ole asennettuna, ladatkaa se osoitteesta nodejs.org. Suosittelemme Long Term Support (LTS) -versiota.
Wrangler CLI:n asentaminen
Kun Node.js ja npm ovat valmiina, avatkaa terminaali tai komentokehote. Asennamme Wranglerin globaalisti, jotta se on käytettävissä mistä tahansa hakemistosta.
Suorittakaa seuraava komento:
npm install -g wranglerYhdistäminen Cloudflareen
Asennuksen jälkeen Wrangler on yhdistettävä Cloudflare-tiliinne. Näin Wrangler voi ottaa Workereita käyttöön ja hallita niitä puolestanne.
Suorittakaa tämä komento ja kirjautukaa sisään seuraamalla selaimen ohjeita:
wrangler loginEnsimmäisen projektin luominen
Nyt kun Wrangler on asennettu ja todennettu, luodaan uusi Worker-projekti. Tämä komento luo teille projektin perusrakenteen.
Korvatkaa my-first-worker haluamallanne projektin nimellä:
wrangler generate my-first-workerProjektirakenteen ymmärtäminen
Kun olette suorittaneet komennon wrangler generate, löydätte uuden hakemiston (esimerkiksi my-first-worker), jossa on tärkeät tiedostot:
wrangler.toml: Workerinne määritystiedosto.src/index.js: JavaScript-päätiedosto, jossa Workerinne logiikka sijaitsee.package.json: Node.js:n vakiomuotoinen pakettitiedosto (valinnainen, riippuvuuksia varten).
Tutustutaan seuraavaksi näihin tärkeisiin tiedostoihin.
Määrittäminen wrangler.toml-tiedostolla
wrangler.toml-tiedosto on keskeinen. Se määrittää Workerinne asetukset, kuten nimen, tyypin ja siihen liitetyn Cloudflare-tilin.
Tässä on esimerkki sen mahdollisesta perussisällöstä:
name = "my-first-worker"
main = "src/index.js"
compatibility_date = "2023-10-26"
account_id = "YOUR_CLOUDFLARE_ACCOUNT_ID"Workerinne logiikka
src/index.js-tiedostoon kirjoitatte Workerinne JavaScript-koodin. Cloudflare Workers kuuntelee yleensä fetch-tapahtumia.
Tämä yksinkertainen Worker vastaa jokaiseen pyyntöön tekstillä "Hello Cloudflare Workers!":
export default {
async fetch(request, env, ctx) {
return new Response("Hello Cloudflare Workers!");
},
};Workerin testaaminen paikallisesti
Ennen käyttöönottoa voitte testata Workeria suoraan omalla koneellanne! Wrangler luo paikallisen kehityspalvelimen, joka simuloi Cloudflaren reunaympäristöä.
Siirtykää projektihakemistoon (esimerkiksi cd my-first-worker) ja suorittakaa:
wrangler devWrangler-komennon tarkistus
Mitä Wrangler-komentoa käytetään paikallisen ympäristön yhdistämiseen Cloudflare-tiliin?
Kertaus: määritys valmis!
Hienoa työtä! Olette määrittäneet Cloudflare Workers -kehitysympäristön onnistuneesti. Olette oppineet:
- asentamaan Wrangler CLI:n
- todentamaan yhteyden Cloudflareen
- luomaan uuden Worker-projektin
- ymmärtämään projektin perusrakenteen
- suorittamaan Workerin paikallisesti komennolla
wrangler dev
Nyt olette valmis rakentamaan tehokkaita sovelluksia verkon reunalla!
Opi Reunalaskenta Cloudflare Workersilla ja Denolla tekoälytuutorin avulla — ilmaiseksi
Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.
- Kurssit
- 12
- Oppitunnit
- 47
Usein kysytyt kysymykset
Onko oppitunti ”Worker-ympäristön määrittäminen” ilmainen?
Kyllä – oppitunnin ”Worker-ympäristön määrittäminen” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko Reunalaskenta Cloudflare Workersilla ja Denolla-kurssin, päivitä CoddyKit PROhon. Reunalaskenta Cloudflare Workersilla ja Denolla-kurssilla on yhteensä 4 oppituntia.
Mitä opin oppitunnilla ”Worker-ympäristön määrittäminen”?
Määrittäkää paikallinen tietokoneenne Cloudflare Workers -kehitystä varten Wrangler CLI:n avulla. Harjoittelet Reunalaskenta Cloudflare Workersilla ja Denolla-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni Reunalaskenta Cloudflare Workersilla ja Denolla-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin Reunalaskenta Cloudflare Workersilla ja Denolla-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 1/4.
Kuinka kauan ”Worker-ympäristön määrittäminen”-oppitunnin suorittaminen kestää?
Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.
Voinko kirjoittaa ja suorittaa koodia tällä Reunalaskenta Cloudflare Workersilla ja Denolla-oppitunnilla?
Kyllä. Jokainen Reunalaskenta Cloudflare Workersilla ja Denolla-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.
Kaikki tämän kurssin oppitunnit
- Worker-ympäristön määrittäminen
- HTTP-pyyntöjen käsittely
- Ensimmäisen Workerin käyttöönotto
- Ympäristömuuttujat ja salaisuudet Workereissa