當(dāng)你想了解 electron 時(shí),在安裝時(shí)可能會(huì)遇到一些問(wèn)題,也許在安裝這一步就能勸退一部分前端新手。當(dāng)安裝 electron 依賴(lài)比較慢時(shí),執(zhí)行安裝依賴(lài)命令時(shí)可以使用 ELECTRON_MIRROR 參數(shù)指定鏡像源,mac 系統(tǒng)安裝依賴(lài)可能會(huì)提示沒(méi)有權(quán)限,命令前面使用 sudo 前綴即可
辰風(fēng)沐陽(yáng) 閱讀 2331 2023-12-30
npm init 命令會(huì)生成一個(gè) package.json 文件,該文件用來(lái)記錄當(dāng)前項(xiàng)目的詳細(xì)信息。package.json 中記錄著項(xiàng)目的詳細(xì)信息和所使用的依賴(lài)包等信息,別人根據(jù)該文件執(zhí)行 npm install 就可以將項(xiàng)目依賴(lài)全部下載到項(xiàng)目里,方便以后維護(hù)和移植
辰風(fēng)沐陽(yáng) 閱讀 1026 2023-11-21
Electron 是桌面應(yīng)用程序框架,它兼容 Mac、Windows、Linux,可以構(gòu)建出三個(gè)平臺(tái)的應(yīng)用程序。學(xué)習(xí)的好處:開(kāi)發(fā)的應(yīng)用程序,可以上架到應(yīng)用商店獲得收益,可以開(kāi)發(fā)一些桌面小工具,也可以提高應(yīng)聘時(shí)的競(jìng)爭(zhēng)力,提高開(kāi)發(fā)者的綜合能力
辰風(fēng)沐陽(yáng) 閱讀 1020 2023-11-21
nvm 全稱(chēng) node version manager,也就是 node 版本管理工具,本文記錄的是 windows 版本的 nvm,也就是 nvm-windows,并不是適用于 mac,windows 版本的 nvm 是低配版的 nvm,不如 mac 版本的 nvm 功能強(qiáng)大
辰風(fēng)沐陽(yáng) 閱讀 767 2023-11-15
當(dāng)開(kāi)發(fā)多個(gè)項(xiàng)目時(shí),每個(gè)項(xiàng)目運(yùn)行環(huán)境要求的 node 版本不一樣,那么我們就需要給每個(gè)項(xiàng)目指定 node 版本,也就是通過(guò)終端執(zhí)行 nvm install 和 nvm use 命令去安裝并切換版本。這就需要一個(gè)管理 node 版本的方法,自動(dòng)切換 node 版本,這時(shí) .nvmrc 就該上場(chǎng)了
辰風(fēng)沐陽(yáng) 閱讀 2493 2023-11-15
nvm 全稱(chēng) node version manager,也就是 node 版本控制。nvm 是一個(gè) node 的版本管理工具,它是一個(gè)命令行應(yīng)用,可以簡(jiǎn)單操作 node 版本的切換、安裝、使用、卸載、查看本機(jī)的全局 node.js 版本。當(dāng)有多個(gè) node 項(xiàng)目,但是對(duì) node 要求不一樣,此時(shí)使用 nvm 非常方便
辰風(fēng)沐陽(yáng) 閱讀 1966 2023-02-24
nrm 是 npm 的擴(kuò)展包,可以使用 npm install 進(jìn)行安裝。nrm 是一個(gè) npm 鏡像源管理器,可以實(shí)現(xiàn)快速地在 npm 源之間進(jìn)行切換。npm 默認(rèn)使用的是 npm 官方鏡像源,官方源在國(guó)外比較慢,一般情況我們都會(huì)使用國(guó)內(nèi)鏡像加速包的下載速度
辰風(fēng)沐陽(yáng) 閱讀 1691 2022-08-21
npm 全稱(chēng)是 Node Package Manager,即 node 包管理器,是 Node.js 默認(rèn)的軟件包管理系統(tǒng)。使用 npm 來(lái)分享和使用代碼已經(jīng)成為了前端的標(biāo)配,npm 類(lèi)似 PHP 的包管理器 Composer,Java 的包管理器 Maven,是前端開(kāi)發(fā)者必備技能
辰風(fēng)沐陽(yáng) 閱讀 1305 2022-08-19
開(kāi)發(fā)時(shí),我們會(huì)使用框架(Vue、React),ES6 模塊化語(yǔ)法,Less/Sass 等 css 預(yù)處理器等語(yǔ)法進(jìn)行開(kāi)發(fā)。這樣的代碼瀏覽器是不能識(shí)別的,要想在瀏覽器運(yùn)行必須經(jīng)過(guò)編譯,變成瀏覽器能識(shí)別的 JS、CSS 等語(yǔ)法,才能正常運(yùn)行
辰風(fēng)沐陽(yáng) 閱讀 2444 2022-08-19
pnpm 即 performant npm,意味著 “高性能的 npm”。pnpm 由 npm/yarn 衍生而來(lái),解決了 npm/yarn 內(nèi)部潛在的 bug,極大的優(yōu)化了性能且節(jié)約了磁盤(pán)空間。因此 pnpm 被譽(yù)為 “最先進(jìn)的包管理工具”。特點(diǎn):速度快、節(jié)約磁盤(pán)空間
辰風(fēng)沐陽(yáng) 閱讀 2243 2022-08-18