常用的几种包管理器 npm yarn cnpm pnpm 安装
2023-12-31 15:34:34
1.npm
npm是什么?npm其实是Node.js的包管理工具(packagemanager),
网址:npm | Home
例如(layui包):layui - npm (npmjs.com)
常用操作:
PS D:\Code2024\vue-vite> node -v
v18.18.0
PS D:\Code2024\vue-vite> npm -v
9.8.1
npm install 或者npm i
npm init vue@latest
npm run dev
npm run start
npm run build
.....
2.yarn
Yam是一个由Facebook贡献的Javascript包管理器。Yarn是一个软件包管理器,还可以作为项目管理工具,无论你是小型项目还是大型单体仓库(monorepos),无论是业余爱好者还是企业用户,Yarn都能满足你的需求。
安装yarn
//全局下载yarn
npm install -g yarn
//全局删除yarn
npm uninstall yarn -g
yarn -v
1.22.19
yarn [command] [flags]
网址:yarn global | Yarn (yarnpkg.com)
yarn 换源与换回官方源
yarn config get registry
// 淘宝源
yarn config set registry https://registry.npm.taobao.org/
// 官方源
yarn config set registry https://registry.yarnpkg.com --global
3.cnpm
1.安装cnpm
npm install -g cnpm -registry=https://registry.npm.taobao.org
4.pnpm
1.安装pnpm
前置条件:安装node,至少为v16.14.0版本
npm install -g pnpm
pnpm -v
8.13.1
# 创建一个 package.json 文件
pnpm init
# 安装软件包及其依赖的任何软件包(如果 workspace 有配置会优先从 workspace 安装)
pnpm add <pkg>
# 安装项目所有依赖
pnpm install
# 更新软件包的最新版本
pnpm update
# 移除项目依赖
pnpm remove
# 运行脚本
pnpm run
# 以一个树形结构输出所有的已安装 package 的版本及其依赖
pnpm list
文章来源:https://blog.csdn.net/PieroPc/article/details/135315611
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!