js包管理yarn与npm,yarn安装,yarn 不是内部或外部命令

news/2024/12/5 8:40:49/

目录

yarn与npm

优势

用法区别

安装yarn

报错 yarn 不是内部或外部命令

运行代码(yarn dev)

yarn与npm

yarn由Facebook为解决npm的一些问题而创建的

优势

快速

  • 本地缓存+并行下载 - Yarn并行下载,还可以直接从硬盘缓存中读取包,因此可以显著提高速度。
  • 网络连接问题处理 - 当Yarn发现任何网络连接问题时,它会自动重试请求,保存响应并继续构建 - 这使得它更容易处理比npm更可靠且快速的环境。

稳定

  • 确定性安装 - Yarn能够在包含区别式锁文件(yarn.lock)的情况下进行精确的依赖项安装,每次运行生成相同的代码版本,与开发者上次运行相同。npm也有类似的功能,但是许多开发人员选择使用Yarn锁定其依赖关系以消除任何可能的不确定性。
  • 强制命令 - 通过添加--force标志,Yarn可以强制执行某些操作。这可能看起来像是一种强制手段,但它实际上是保证操作按期望进行的一种方法。npm也有许多命令选项,但是Yarn的操作强迫执行机制通常要好得多。

用法区别

  • 安装包
    • Yarn: yarn add
    • npm: npm install
  • 移除包
    • Yarn: yarn remove
    • npm: npm uninstall
  • 更新
    • Yarn: yarn upgrade
    • npm: npm update

安装yarn

Download | Node.js (nodejs.org)

## 编译

yarn 安装教程如下:

2. 使用 npmNode.js 包管理器)来安装 Yarn,命令如下:npm install -g yarn

修改 yarn 的源(改为国内的)

```sh

# 注册模块镜像源

yarn config set registry https://registry.npmmirror.com

# node-gyp 编译依赖的 node 源码镜像

yarn config set disturl https://npmmirror.com/mirrors/node/

# 清空缓存

yarn cache clean

报错 yarn 不是内部或外部命令

yarn的路径配置进环境变量PATH

配置完环境变量,都必须重启cmd,才会生效

运行代码(yarn dev

返回项目根目录

更新依赖(native模块重新编译了, 就要更新依赖)

```sh

yarn

yarn add -D ./native/bridge_nodejs

yarn dev

```


http://www.ppmy.cn/news/451935.html

相关文章

【数据类型】C#和Sql Server、Mysql、Oracle等常见数据库的数据类型对应关系

🏆🏆这是小5写的第二篇城市领跑者文章,一起为所在城市领跑助力吧! 🏆🏆在实际项目中,不管是用C#后端编程语言也好,还是Java后端编程语言,都可能会用到不同端的数据类型转…

仿交易猫 转转闲鱼源码 多版本合一

教程:修改数据库账号密码直接使用。 下载程序:https://pan.baidu.com/s/16lN3gvRIZm7pqhvVMYYecQ?pwd6zw3

最新版的转转验机源码+完整教程

教程:修改数据库账号密码直接使用。 下载程序:https://pan.baidu.com/s/16lN3gvRIZm7pqhvVMYYecQ?pwd6zw3

高仿交易猫转转闲鱼源码

教程:修改数据库账号密码直接使用。 下载程序:https://pan.baidu.com/s/16lN3gvRIZm7pqhvVMYYecQ?pwd6zw3

转转验机源码+后台管理

教程:修改数据库账号 程序下载:下载地址

转转验机源代码+后台管理

教程:修改数据库账号 程序下载:​​​​​​下载地址​​​​​​

java 自学靠谱吗_自学Java靠谱吗?

正好这个问题我来回答一下。我是做java的,但我不是这个专业的,我是自学的。自学确实很苦逼,很难坚持住。一开始坚持一个星期就坚持不下去,太枯燥了。大概给你说下我的过程吧。 一开始的时候不懂,买了几本书&#xff0c…

转转闲鱼交易猫搭建

教程:修改数据库账号 程序下载:下载地址