【vue】vue2项目将npm包管理器修改为yarn包管理器

【vue】vue2项目将npm包管理器修改为yarn包管理器

1.删除node_modules文件夹、package-lock.json文件
2.全局安装yarn

shell 复制代码
npm install -g yarn

3.安装项目依赖

shell 复制代码
yarn install

如果执行yarn install 报类似以下这种版本不兼容错误,执行 yarn config set ignore-engines true

error @achrinza/node-ipc@9.2.2: The engine "node" is incompatible with this module. Expected version "8 || 10 || 12 || 14 || 16 || 17". Got "20.12.1"

yarn config set ignore-engines true

shell 复制代码
yarn config set ignore-engines true 

4.启动项目

shell 复制代码
yarn run dev

执行 yarn run serve 报类似以下这种 ,需要单独安装 core-js,版本可以在package.js文件中查找

To install them, you can run: npm install --save core-js/modules/es.array.push.js core-js/modules/es.error.cause.js core-js/modules/es.object.proto.js core-js/modules/es.regexp.dot-all.js core-js/modules/web.url-search-params.delete.js core-js/modules/web.url-search-params.has.js core-js/modules/web.url-search-params.size.js

Error from chokidar (D:): Error: EBUSY: resource busy or locked, lstat 'D:\DumpStack.log.tmp'

shell 复制代码
npm install  core-js@3.6.5
yarn add core-js@3.6.5 

5.重新启动项目

shell 复制代码
yarn run dev
相关推荐
猩猩程序员1 小时前
Pretext:一个绕过 DOM 的纯 JavaScript 排版引擎
前端
竹林8181 小时前
从“连接失败”到丝滑登录:我用 ethers.js 连接 MetaMask 的完整踩坑实录
前端·javascript
神舟之光1 小时前
jwt权限控制简单总结(乡村意见簿-vue-express-mongdb)
前端·vue.js·express
铭毅天下1 小时前
EasySearch Rules 规则语法速查手册
开发语言·前端·javascript·ecmascript
GISer_Jing1 小时前
AI Agent操作系统架构师:Harness Engineer解析
前端·人工智能·ai·aigc
自学AI的鲨鱼儿1 小时前
mac npm 安装 codex 报错 npm ENOTEMPTY
macos·npm·codex
Ama_tor1 小时前
Yarn |下载与配置+在 Excalidraw 项目中使用 Yarn
yarn·excalidraw
英俊潇洒美少年1 小时前
css中专门用来提升渲染性能、减少重排重绘的属性
前端·css
天若有情6732 小时前
前端HTML精讲01:别再乱 div 一把抓,吃透语义化标签才是进阶第一步
前端·html
Highcharts.js2 小时前
React 开发者的图表库生态:Highcharts React
前端·react.js·前端框架