位置: IT常识 - 正文

解决VuePress中的”Error from chokidar : Error: EBUSY“问题(vuepress plugin)

编辑:rootadmin
问题及背景 最近在现有Vue2项目中引入VuePress文档工具,编写基于ElementUI的组件文档。结果出现了诡异的”Error from chokidar (D:\): Error: EBUSY: resource busy or locked, lstat 'D:\pagefile.sys' ...

问题及背景

推荐整理分享解决VuePress中的”Error from chokidar : Error: EBUSY“问题(vuepress plugin),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vuepress使用vue,vuepress reco,vuepress2,vuepress plugin,vuepress教程,vue press,vuepress2,vuepress2,内容如对您有帮助,希望把文章链接给更多的朋友!

最近在现有Vue2项目中引入VuePress文档工具,编写基于ElementUI的组件文档。结果出现了诡异的”Error from chokidar (D:\): Error: EBUSY: resource busy or locked, lstat 'D:\pagefile.sys'报错。

从报错信息看不出任何有帮助的提示,参考网上的方法删除重装node_modules,问题依旧。

初始代码:

// enhanceApp.jsimport 'element-ui/lib/theme-chalk/index.css';import ElementUI from 'element-ui';//import { Button } from 'element-ui'; // 单独引入同样报错export default async ({ Vue}) => { Vue.use(ElementUI, {size: 'mini'});}解决VuePress中的”Error from chokidar : Error: EBUSY“问题(vuepress plugin)

报错信息:

success [14:16:24] Build 59369a finished in 4897 ms!> VuePress dev server listening at http://localhost:8080/Error from chokidar (D:\): Error: EBUSY: resource busy or locked, lstat 'D:\pagefile.sys'

问题排查

尝试将文档独立为一个新项目,则没有问题。于是考虑是依赖冲突问题,但具体是哪个依赖则不得而知。

于是只能排除法一个个组件测试。

// enhanceApp.jsimport Alert from 'element-ui/lib/alert.js';import Aside from 'element-ui/lib/aside.js';import Autocomplete from 'element-ui/lib/autocomplete.js';import Avatar from 'element-ui/lib/avatar.js';import Backtop from 'element-ui/lib/backtop.js';//中间省略。。import Backtop from 'element-ui/lib/upload.js';

最终发现在引入 “form-item.js”组件时问题出现,其它组件则没有问题。

于是深入form-item代码内部继续排查,同时联想之前看过的文章,确定了冲突的依赖“async-validator”。

/***/ 49:/***/ (function(module, exports) {module.exports = require("async-validator");/***/ }),

从elementUI看到依赖版本为1.8.1

"dependencies": { "async-validator": "~1.8.1", //省略}

在项目中将其指定到1.11即可,至此问题解决。可以愉快地完整引用elementui了。

// 项目package.json"dependencies": { "async-validator": "^1.11.5"",}

总结

排除法找到有问题的依赖为"async-validator",通过指定为高版本即可解决问题。但之前的报错信息跟问题原因看起来简直毫无关系,不得不提醒大家注意保持平常心,这非常重要。:)

本文链接地址:https://www.jiuchutong.com/zhishi/304746.html 转载请保留说明!

上一篇:vue如何处理防止按钮重复点击问题(vue加载时如何避免出现代码)

下一篇:帝国cms怎么设置搜索功能(帝国cms设置获取IP字段)

  • 汇算清缴加计扣除表
  • 税务登记证号是纳税人识别号吗?
  • 企业出租房屋增值税发票怎么开
  • 怎么报企业所得税季报
  • 处置无形资产取得的收入计入
  • 养殖企业如何做销售
  • 原材料预付款如何做账
  • 建总账的注意事项
  • 财务人士必知消防知识
  • 将自产产品用于投资
  • 住房公积金部分业务暂停办理
  • 利息及债券溢价摊销表
  • 食堂买的固定资产怎么帐务处理
  • 社保费用可以税前扣除吗
  • 不开票收入是怎么回事
  • 在建工程科目的借方余额表示
  • 出纳现金日记账怎么记账
  • 简易计税开票开成了一般计税的税率会比对不通过吗
  • 房地产企业收到房款账务处理
  • Win10 LTSC 2021(长期服务频道)正式版发布: 附MSDN官方ISO纯净镜像下载
  • 笔记本怎么清理D盘
  • 将原材料变成成品的过程
  • linux grep显示行数
  • kcleaner.exe是什么
  • 企业并购特殊性税务处理
  • 简述项目融资风险的内容
  • 企业财务会计
  • echarts引入地图
  • 解决laravel 5.1报错:No supported encrypter found的办法
  • html转化成图片
  • 备抵法会计分录
  • 悬崖徒步
  • nvm for window
  • transformer中的token
  • 2023华为OD机试题
  • php代码自动生成
  • 一般纳税人购进免税农产品如何抵扣进项税额
  • 稿酬的支付方式
  • 勾选认证客户端不成功怎么办
  • ps索引工具怎么用
  • 航天金税盘发票冲红怎么操作
  • 预付卡业务开票怎么开
  • 初始化mysql命令
  • 企业所得税汇算清缴时间
  • 向投资者支付的股息
  • 企业清算所得税申报
  • 用友t6自定义结转
  • 小微企业 附加税
  • 营改增后还有建筑业发票吗
  • 固定资产出售账面价值计入什么科目
  • 工会经费可以购买办公用品吗?
  • 单位社保缴费收费标准
  • 出口货物两张报关单
  • 发票线上申领线下配送
  • 个体户要怎么注册公司
  • 小规模纳税人本期应纳税额
  • MySQL中interactive_timeout和wait_timeout的区别
  • win7系统双击不能打开我的电脑
  • win8开始菜单怎么设置
  • Windows Server 2008如何改动服务器名称与管理员密码?
  • Linux环境下MySQL服务器优化的方法详解
  • wlms.exe是什么
  • win7修改sid
  • ubuntu搭建nginx服务器教程
  • ubuntu彻底删除
  • fedora使用
  • win7系统怎样
  • win1010586升级到最新
  • 从零开始咋样
  • bat error
  • js实现登录界面
  • unity技术分享
  • javascript详细介绍
  • javascript 继承
  • 欢迎使用本公司智能语音电动车mp3
  • listview.items.add
  • JS与jQ读取xml文件的方法
  • 税务局文化建设实施方案
  • 个体商户营业额多少万以下免税
  • 明星征税多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设