Electron 鏡像源配置及常見(jiàn)問(wèn)題

nodejs

當(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 初始化項(xiàng)目

nodejs

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 跨平臺(tái)桌面應(yīng)用開(kāi)發(fā)工具

nodejs mac

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-windows 使用詳解【windows】

nodejs

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

.nvmrc 文件使用詳解

nodejs

當(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 - node 版本管理工具【mac】

nodejs

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 鏡像源管理工具

JavaScript nodejs

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 - node.js 軟件包管理工具

JavaScript nodejs

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

Webpack5 快速入門(mén)

JavaScript nodejs webpack

開(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 - 高性能的 npm 包管理工具

JavaScript nodejs

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