国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁(yè) web前端 js教程 使用 npm init 啟動(dòng)您的下一個(gè)快速計(jì)算 JavaScript 應(yīng)用程序

使用 npm init 啟動(dòng)您的下一個(gè)快速計(jì)算 JavaScript 應(yīng)用程序

Dec 28, 2024 pm 05:25 PM

Start your next Fastly Compute JavaScript application with npm init

npm init(或 npm create)命令是一種流行的平臺(tái)標(biāo)準(zhǔn)方法,用于基于模板初始化 JavaScript 應(yīng)用程序。如果您在 Fastly Compute 中使用 JavaScript,我們有令人興奮的消息 - Fastly Compute 的 npm init 腳本為 JavaScript 作者提供了一種使用通用和標(biāo)準(zhǔn)工具啟動(dòng) Fastly Compute 應(yīng)用程序的額外方法。


就在一年多前,JavaScript 成為 Fastly Compute 上普遍可用的開發(fā)語(yǔ)言。有了這個(gè),我們已經(jīng)能夠?yàn)槭澜绺鞯氐拈_發(fā)者帶來 JavaScript 的便利和邊緣的力量。 JavaScript 是該平臺(tái)上非常流行的語(yǔ)言,我們希望繼續(xù)讓盡可能多的用戶能夠訪問它。

10 月份,我們宣布已將 Fastly CLI 引入 npm。今天,我們?yōu)?JavaScript 用戶帶來了額外的好消息:我們現(xiàn)在有一個(gè)用于 Fastly Compute 的官方 npm init 腳本!

如果您不熟悉 npm init,它是一種基于初始化腳本初始化新 JavaScript 項(xiàng)目的方法,內(nèi)置于 npm 命令中。 Fastly 現(xiàn)在為 npm init 提供了一個(gè)初始化程序,因此可以在 JavaScript 中創(chuàng)建一個(gè)新的 Fastly Compute 項(xiàng)目,如下所示:

npm init @fastly/compute

輸入此命令后,您將看到交互式提示,選擇目錄、語(yǔ)言和入門工具包,以使用 JavaScript 或 TypeScript 創(chuàng)建快速計(jì)算應(yīng)用程序。

npm init @fastly/compute 調(diào)用的初始化程序是一個(gè) Node.js 程序,通過 npm 分發(fā),名稱為 @fastly/create-compute。它會(huì)詢問與您的新 JavaScript 應(yīng)用程序相關(guān)的問題,然后在后臺(tái)調(diào)用 Fastly CLI 來初始化您的新應(yīng)用程序。不過,不需要全局安裝 CLI,因?yàn)樗鼘⒁蕾図?xiàng)聲明為 npm 包。

您已經(jīng)在使用 JavaScript,請(qǐng)保持 JavaScript 思維模式

傳統(tǒng)上,創(chuàng)建新的 Fastly Compute 應(yīng)用程序的過程是獲取 Fastly CLI 并輸入以下內(nèi)容:

fastly compute init

這意味著您需要安裝 Fastly CLI 的全局實(shí)例才能為 Fastly Compute 創(chuàng)建新應(yīng)用程序。您還需要它來運(yùn)行和發(fā)布應(yīng)用程序。因?yàn)榧词鼓皇窍雵L試該平臺(tái)也是如此,我們認(rèn)為這有時(shí)會(huì)妨礙想要嘗試該平臺(tái)的開發(fā)人員。此外,F(xiàn)astly CLI 會(huì)在初始化新項(xiàng)目時(shí)提示選擇編程語(yǔ)言,當(dāng)您已經(jīng)在使用 JavaScript 進(jìn)行思考時(shí),這是一個(gè)潛在的摩擦點(diǎn),甚至可能會(huì)讓您“脫離區(qū)域”。

一如既往,我們尋找方法使開發(fā)人員能夠用更少的安裝工具、更少的點(diǎn)擊次數(shù)和更少的依賴項(xiàng)來完成工作。有沒有辦法讓 JavaScript 開發(fā)變得更加簡(jiǎn)單?解決方案是使用標(biāo)準(zhǔn)的、平臺(tái)定義的 npm init 機(jī)制,允許用戶在 JavaScript 中初始化快速計(jì)算的新應(yīng)用程序。

大多數(shù) JavaScript 開發(fā)人員已經(jīng)熟悉 npm,因?yàn)樗怯糜趯⒁蕾嚢惭b到應(yīng)用程序中的工具。能夠使用 npm 工具來初始化新應(yīng)用程序,使開發(fā)人員能夠從應(yīng)用程序生命周期一開始就繼續(xù)使用 JavaScript 生態(tài)系統(tǒng)中的工具。

包括電池!

最近,F(xiàn)astly 的 JavaScript 和 TypeScript 入門套件已更新,可以將 Fastly CLI 作為依賴包安裝。這意味著對(duì)于大多數(shù)任務(wù),您不再需要直接使用 Fastly CLI 來運(yùn)行或發(fā)布應(yīng)用程序。相反,您可以通過 npm 腳本來使用它。

應(yīng)用程序初始化后,使用以下命令啟動(dòng)應(yīng)用程序:

npm init @fastly/compute

這將快速運(yùn)行計(jì)算服務(wù),它將構(gòu)建您的應(yīng)用程序并在開發(fā)環(huán)境下啟動(dòng)它。

當(dāng)您準(zhǔn)備好上線時(shí),請(qǐng)鍵入以下命令以部署到生產(chǎn)環(huán)境(對(duì)于大多數(shù)入門套件):

fastly compute init

這將快速運(yùn)行計(jì)算發(fā)布,這將構(gòu)建您的應(yīng)用程序并將其發(fā)布到您的 Fastly 帳戶。

當(dāng)然,如果您想直接調(diào)用 Fastly CLI,或者需要使用 Fastly CLI 執(zhí)行其他功能(例如添加后端或使用邊緣存儲(chǔ)),您可以從應(yīng)用程序中調(diào)用它使用 npx 的目錄:

npm run start

JavaScript 邊緣計(jì)算 = ??

在 Fastly,我們很樂意為您提供在邊緣運(yùn)行更多代碼的能力,并使用您熟悉和喜愛的工具進(jìn)行開發(fā)。少一件阻礙,就是我們?cè)谶@個(gè)方向上又取得了一場(chǎng)勝利。我們的初始化程序使您能夠使用 npm 創(chuàng)建用于快速計(jì)算的 JavaScript 應(yīng)用程序,這是此旅程中的另一項(xiàng)。

我們很高興聽到我們的用戶充分利用這些工具。獲取免費(fèi)的 Fastly 開發(fā)者帳戶,加入我們的 Fastly 社區(qū)論壇,并讓我們知道您一直在構(gòu)建什么!

以上是使用 npm init 啟動(dòng)您的下一個(gè)快速計(jì)算 JavaScript 應(yīng)用程序的詳細(xì)內(nèi)容。更多信息請(qǐng)關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本站聲明
本文內(nèi)容由網(wǎng)友自發(fā)貢獻(xiàn),版權(quán)歸原作者所有,本站不承擔(dān)相應(yīng)法律責(zé)任。如您發(fā)現(xiàn)有涉嫌抄襲侵權(quán)的內(nèi)容,請(qǐng)聯(lián)系admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣服圖片

Undresser.AI Undress

Undresser.AI Undress

人工智能驅(qū)動(dòng)的應(yīng)用程序,用于創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用于從照片中去除衣服的在線人工智能工具。

Clothoff.io

Clothoff.io

AI脫衣機(jī)

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智能換臉工具輕松在任何視頻中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的代碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

功能強(qiáng)大的PHP集成開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁(yè)開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)代碼編輯軟件(SublimeText3)

Java vs. JavaScript:清除混亂 Java vs. JavaScript:清除混亂 Jun 20, 2025 am 12:27 AM

Java和JavaScript是不同的編程語(yǔ)言,各自適用于不同的應(yīng)用場(chǎng)景。Java用于大型企業(yè)和移動(dòng)應(yīng)用開發(fā),而JavaScript主要用于網(wǎng)頁(yè)開發(fā)。

JavaScript評(píng)論:簡(jiǎn)短說明 JavaScript評(píng)論:簡(jiǎn)短說明 Jun 19, 2025 am 12:40 AM

JavascriptconcommentsenceenceEncorenceEnterential gransimenting,reading and guidingCodeeXecution.1)單inecommentsareusedforquickexplanations.2)多l(xiāng)inecommentsexplaincomplexlogicorprovideDocumentation.3)

如何在JS中與日期和時(shí)間合作? 如何在JS中與日期和時(shí)間合作? Jul 01, 2025 am 01:27 AM

JavaScript中的日期和時(shí)間處理需注意以下幾點(diǎn):1.創(chuàng)建Date對(duì)象有多種方式,推薦使用ISO格式字符串以保證兼容性;2.獲取和設(shè)置時(shí)間信息可用get和set方法,注意月份從0開始;3.手動(dòng)格式化日期需拼接字符串,也可使用第三方庫(kù);4.處理時(shí)區(qū)問題建議使用支持時(shí)區(qū)的庫(kù),如Luxon。掌握這些要點(diǎn)能有效避免常見錯(cuò)誤。

為什么要將標(biāo)簽放在的底部? 為什么要將標(biāo)簽放在的底部? Jul 02, 2025 am 01:22 AM

PlacingtagsatthebottomofablogpostorwebpageservespracticalpurposesforSEO,userexperience,anddesign.1.IthelpswithSEObyallowingsearchenginestoaccesskeyword-relevanttagswithoutclutteringthemaincontent.2.Itimprovesuserexperiencebykeepingthefocusonthearticl

JavaScript與Java:開發(fā)人員的全面比較 JavaScript與Java:開發(fā)人員的全面比較 Jun 20, 2025 am 12:21 AM

JavaScriptIspreferredforredforwebdevelverment,而Javaisbetterforlarge-ScalebackendsystystemsandSandAndRoidApps.1)JavascriptexcelcelsincreatingInteractiveWebexperienceswebexperienceswithitswithitsdynamicnnamicnnamicnnamicnnamicnemicnemicnemicnemicnemicnemicnemicnemicnddommanipulation.2)

JavaScript:探索用于高效編碼的數(shù)據(jù)類型 JavaScript:探索用于高效編碼的數(shù)據(jù)類型 Jun 20, 2025 am 12:46 AM

javascripthassevenfundaMentalDatatypes:數(shù)字,弦,布爾值,未定義,null,object和symbol.1)numberSeadUble-eaduble-ecisionFormat,forwidevaluerangesbutbecautious.2)

什么是在DOM中冒泡和捕獲的事件? 什么是在DOM中冒泡和捕獲的事件? Jul 02, 2025 am 01:19 AM

事件捕獲和冒泡是DOM中事件傳播的兩個(gè)階段,捕獲是從頂層向下到目標(biāo)元素,冒泡是從目標(biāo)元素向上傳播到頂層。1.事件捕獲通過addEventListener的useCapture參數(shù)設(shè)為true實(shí)現(xiàn);2.事件冒泡是默認(rèn)行為,useCapture設(shè)為false或省略;3.可使用event.stopPropagation()阻止事件傳播;4.冒泡支持事件委托,提高動(dòng)態(tài)內(nèi)容處理效率;5.捕獲可用于提前攔截事件,如日志記錄或錯(cuò)誤處理。了解這兩個(gè)階段有助于精確控制JavaScript響應(yīng)用戶操作的時(shí)機(jī)和方式。

Java和JavaScript有什么區(qū)別? Java和JavaScript有什么區(qū)別? Jun 17, 2025 am 09:17 AM

Java和JavaScript是不同的編程語(yǔ)言。1.Java是靜態(tài)類型、編譯型語(yǔ)言,適用于企業(yè)應(yīng)用和大型系統(tǒng)。2.JavaScript是動(dòng)態(tài)類型、解釋型語(yǔ)言,主要用于網(wǎng)頁(yè)交互和前端開發(fā)。

See all articles