久久色播_色综合久久久久久久久久久_欧美.com_97中文在线_天堂在线资源库_久久成人视屏

okx

Vite:顛覆傳統(tǒng)前端構建方式的新星

時間:2023-06-13|瀏覽:267

為什么要使用Vite?

在瀏覽器中提供ES模塊之前,開發(fā)人員沒有以模塊化方式編寫JavaScript的本機機制。這就是為什么我們都很熟悉“捆綁”的概念:使用工具來抓取、處理和連接源模塊到可以在瀏覽器中運行的文件中。

隨著時間的推移,我們看到了webpack、Rollup和Parcel等工具,它們極大地改善了前端開發(fā)人員的開發(fā)體驗。然而,當我們開始構建越來越多雄心勃勃的應用程序時,我們要處理的JavaScript數(shù)量也呈指數(shù)級增長。對于大型項目來說,包含數(shù)千個模塊并不罕見。

我們開始遇到基于JavaScript的工具的性能瓶頸:啟動開發(fā)服務器通常需要很長的等待時間(有時長達幾分鐘!),即使使用HMR,文件編輯也需要幾秒鐘才能反映到瀏覽器中。緩慢的反饋循環(huán)會極大地影響開發(fā)人員的生產力和滿意度。

Vite旨在通過利用生態(tài)系統(tǒng)中的新進展來解決這些問題:瀏覽器中本地ES模塊的可用性,以及用編譯到本地語言編寫的JavaScript工具的興起。

通過本教程中,你將從頭開始構建自己的應用,分別使用Vite-Cli和云開發(fā)平臺Vite-Cli快速搭建項目。

一、搭建本地開發(fā)環(huán)境

Vite要求Node.js版本=12.2.0。然而,一些模板需要更高的Node.js版本才能工作,如果你的包管理器發(fā)出警告,請升級。您可以使用n、nvm或nvm-windows在同一臺機器上管理多個版本的Node。要了解如何安裝Node.js,參閱nodejs.org。如果你不確定系統(tǒng)中正在運行的Node.js版本是什么,請在終端窗口中運行node-v。

npm包管理器因為我們通常都會使用Vite提供的腳手架搭建項目結構,所以要下載并安裝npm包并且npm=6。,你需要一個npm包管理器。本指南使用npm客戶端命令行界面,該界面默認安裝在Node.js。要檢查你是否安裝了npm客戶端,請在終端窗口中運行npm-v。

你可以使用Vite-Cli生成器來創(chuàng)建項目,生成應用和庫代碼,以及執(zhí)行各種持續(xù)開發(fā)任務,比如測試、打包和部署。

二、創(chuàng)建新的初始應用

要想創(chuàng)建一個新的初始應用項目,請執(zhí)行:

NPM:

npm create vite@latest

Yarn:

yarn create vite

PNPM:

pnpm create vite

然后按照提示操作。

您還可以通過附加的命令行選項直接指定要使用的項目名稱和模板。例如,要腳手架一個Vite+Vue項目,運行:

#npm6.x npm create vite@latest my-vue-app --template vue

#npm7+,extra--double dash-- is needed: npm create vite@latest my-vue-app -- --template vue

#yarn yarn create vite my-vue-app --template vue

#pnpm pnpm create vite my-vue-app -- --template vue

請參見create-vite了解每個支持模板的更多細節(jié):vanilla,vanilla-ts,vue,vue-ts,react,react-ts,preact,preact-ts,lit,lit-ts,svelte,svelte-ts。

三、啟動應用服務器

進入工作區(qū)目錄,并啟動這個應用。

cd my-project npm install npm run dev

npm run dev命令會構建本應用、啟動開發(fā)服務器、監(jiān)聽源文件,并且當那些文件發(fā)生變化時https://vitejs.dev/

云開發(fā)平臺一鍵部署Vite

云開發(fā)平臺為你提供了一站式,全云端的開發(fā)平臺,讓你可以打開瀏覽器就完成開發(fā),調試,上線,同時云開發(fā)平臺底層調用的是阿里云集團Serverless產品,可以實現(xiàn)低門檻開發(fā),部署,調試,降低開發(fā)上手成本,讓Vite應用可以一鍵快速部署!

一、創(chuàng)建環(huán)境

想要一鍵部署Vite,需要以下賬號和服務:

Github賬號(https://github.com/),阿里云賬號,并使用阿里云賬號登錄云開發(fā)平臺(https://workbench.aliyun.com/),為保證最好的使用體驗,請使用Chrome瀏覽器。開通OSS服務。未開通阿里云OSS的用戶,點擊鏈接(https://workbench.aliyun.com/product/open?code=oss)開通OSS服務。OSS開通免費,有

« 上一條| 下一條 »
區(qū)塊鏈交流群
數(shù)藏交流群

合作伙伴

谷歌seo網站優(yōu)化 玩合約 幣圈論壇 玩票票財經 幣圈官網 今日黃金 茶百科 非小號行情 兼職信息網 聚幣網 減肥瘦身吧 談股票 寶寶起名 皮卡丘資訊 旅游資訊網 美白沒斑啦 黃金行情 金色幣圈 借春秋財經 百科書庫 幣圈交流群 去玩唄SPA 借春秋 培訓資訊網 谷歌留痕代發(fā) 谷歌留痕 幣圈ICO官網 代特幣圈 愛網站 趣玩幣 谷歌留痕代發(fā)Google留痕技術 百悅米 天天財富 媽媽知道 裝修裝飾網 周公解夢 秒懂域名 元宇宙Web
在區(qū)塊鏈世界中,智能合約不僅是代碼的信任,更是商業(yè)的革命。通過了解其在供應鏈、版權保護等領域的應用,您將真正體驗到智能合約的無限可能性
區(qū)塊鏈世界GxPiKaQiu.com ?2020-2024版權所有 桂ICP備16002597號-2
主站蜘蛛池模板: 91精品国产影片一区二区三区 | 精品国产乱码久久久久久闺蜜 | 亚洲淫视频 | 精品久久久久久久久久久久久久久久久久 | 久久91精品国产91久久跳 | 婷婷丁香六月天 | 日韩激情一区二区 | 一区二区三区 欧美 | 久久不卡 | 人人爽视频 | 91啪国产在线| 国产欧美一区二区精品性色 | 午夜三区| 久久黄视频 | 日韩欧美在线一区二区 | 国产一二| a级毛毛片| 精品国产免费久久久久久尖叫 | 一级黄色片一级黄色片 | 久久久91精品国产一区二区三区 | 欧美日韩成人在线观看 | 日本一二三区在线 | 久久成人高清 | 国产欧美一区二区视频 | 成人黄色毛片 | 曰韩在线 | 日韩免费黄色大片 | 国产精品久久久久久久久免费 | 欧美不卡一二三 | 99精品99| 久久久综合精品 | 亚洲最大色综合成人av | 国产二区精品 | 国产午夜视频在线观看 | 91精品国产综合久久国产大片 | 久久久888| 欧美黄色一区二区 | 国产亚洲网站 | 日本亚洲天堂 | 日日干天天射 | 欧美福利在线 |