本指南結束時,通過演示如何安裝和利用現有的NPM項目。這是一種常見的做法,與單個組件的手動配置相比,它顯著簡化了發展。我們將以真實的Sveltekit靜態博客入門項目為例。
指南章節
本指南使用Sveltekit靜態博客入門項目。該項目已通過眾多軟件包進行了預先配置,有效地證明了該過程。 (注意:不需要先前的Sveltekit知識。)Sveltekit利用Vite,這是一個提供現代構建工具和快速開發服務器的NPM軟件包。
克隆(本質上是複制項目)可以通過兩種方式完成:
npx degit https://github.com/josh-collinsworth/sveltekit-blog-starter.git sveltekit-blog-starter
npx degit
克隆沒有GIT歷史記錄。
克隆後,創建了一個sveltekit-blog-starter
文件夾。在您的代碼編輯器中打開它,打開終端,然後運行npm install
(或npm i
)。對於此演示項目,可以安全地忽略任何漏洞警告。
package.json
文件包含開發服務器命令:
NPM運行開發
執行此命令啟動服務器(可在http://localhost:3000
上訪問)。文件(Sass,Markdown,Svelte組件)的更改立即反映在瀏覽器中。
本節強調了進口物在NPM項目中的重要性。該指南展示了ES6進口(現代標準)和較老的CommonJS樣式。關鍵是NPM處理軟件包導入的分辨率,從而簡化開發。 ES6進口需要一個捆綁器/編譯器進行處理。
大多數NPM項目都有兩個主要階段:開發和生產建設。命令:
NPM運行構建
創建一個包含優化靜態文件(HTML,CSS,JavaScript)的build
文件夾。 npm run preview
允許查看構建站點。
現代部署通常與Netlify或Vercel之類的服務集成,在將代碼推向主要分支時自動化構建和部署過程。
以上是如何安裝NPM項目的詳細內容。更多資訊請關注PHP中文網其他相關文章!