pnpm 是更快的包管理工具

pnpm 是快速的,節(jié)省磁盤空間的包管理工具。平常我們都是使用 yarn 或者 npm 等等,現(xiàn)在 pnpm 比替代品快 2 倍。
通過 npm 安裝
npm install -g pnpm通過 npx 安裝
npx pnpm add -g pnpm一旦你安裝了 pnpm,就無需再使用其他軟件包管理器進(jìn)行升級。你可以使用 pnpm 升級自己,像這樣:
pnpm add -g pnpm以下是簡便的 npm 命令等效列表,可幫助您入門。
| npm 命令 | pnpm 等效 |
| npm install | pnpm install |
npm i <pkg> | [pnpm add <pkg>] |
npm run <cmd> | [pnpm <cmd>] |
npm 有一個(gè)很棒的包運(yùn)行器叫做 npx。pnpm 通過 pnpx 命令提供相同的工具。唯一的不同是 pnpx 使用 pnpm 安裝軟件包。
例如,若要在任何地方使用 Create-react-app 來初始化一個(gè) react 應(yīng)用,而不需要來在另一個(gè)項(xiàng)目下安裝它,您可以運(yùn)行:
pnpx create-react-app my-projectpnpm 使用 npm 的配置 格式。因此,您設(shè)置配置的方式應(yīng)該與 npm 相同。例如。
pnpm config set store-dir /path/to/.pnpm-storepnpm add <pkg> 安裝軟件包及其依賴的任何軟件包。默認(rèn)情況下,任何新軟件包都安裝為生產(chǎn)依賴項(xiàng)。
| Command | 含義 |
| pnpm add sax | 保存到 dependencies |
| pnpm add -D sax | 保存到 devDependencies |
| pnpm add -O sax | 保存到 optionalDependencies |
| pnpm add sax@next | 安裝 next tag |
pnpm add [email protected] | 安裝指定版本 3.0.0 |
pnpm add package-name 默認(rèn)會(huì)從 npm registry 安裝最新的 package-name. 要從其他 registry 安裝包的話可以使用 tarball link。
pnpm install 用于安裝項(xiàng)目所有依賴.
更多內(nèi)容請參閱官網(wǎng):https://pnpm.io/zh/cli/add
評論
圖片
表情
