位置: 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字段)

  • 不动产租赁开票税目
  • 资产负债表中没有实收资本
  • 现金流量表填报说明
  • 售后维修收入怎么入账
  • 固定资产折旧费是产品成本的组成
  • 因员工过失造成第三方损失
  • 员工工资的扣点
  • 收到科技创新奖金怎么做分录
  • 亏损弥补额的年数如何计算?
  • 企业收取的押金要开票吗
  • 公司代扣代缴个人所得税能查到吗
  • 租赁房租备案要多久
  • 物业签订的合同
  • 注册资本没有缴足前贷款利息
  • 2017企业所得税小微企业优惠政策
  • 独生子女补贴是给父母还是子女的
  • 下岗职工能享受什么待遇
  • 企业所得税的账载金额和实际发生额
  • 公司注销留抵税金能退税吗
  • 营业执照副本编号是指什么
  • 固定资产质保金计入什么科目
  • 已经认证的发票怎么冲红
  • 专项附加扣除如何自行申报
  • 亏损计提递延
  • 王者荣耀中白起的台词
  • 冲减以前年度营业外收入
  • 签发商业承兑汇票计入什么科目
  • 入账价值是啥
  • 总公司以固定资产出资入股,固定资产是不是新公司的
  • 母公司投资子公司怎么做账
  • yii2.0使用Plupload实现带缩放功能的多图上传
  • 合同资产减值怎么填
  • 发票作废的政策规定
  • 提取的坏账准备怎么算
  • php数组函数大全
  • 企业采用备抵法核算坏账
  • 深度学习——VGG16模型详解
  • 商业折扣影响入账金额吗
  • 一般纳税人零申报怎么报税
  • 无标题节啥意思
  • 自制原始凭证代码怎么填
  • 基本户 变更
  • sqlserver存储过程声明变量
  • python next iter
  • sql查询树状数据
  • 买二手车注意事项与提车细节
  • 机票报销属于什么科目
  • 劳务报酬支出怎么算
  • 白条该如何处理好
  • 收到社保局的生育津贴并付给职工如何入账
  • 税金附加科目有哪些
  • 季度末需要结转本年利润吗
  • 股权激励有几种形式
  • 递延收益的影响
  • 提供加工劳务计入什么科目
  • 建账及账务处理步骤
  • mysqlsum查询慢
  • windows安装设置
  • win10 更新 蓝屏
  • xp系统好怪哦
  • 电脑系统win7怎么看
  • win10dll丢失
  • 把mac屏幕切换到桌面desktop
  • 进程管理器命令
  • jquery3.2.1
  • importem
  • toolkit:eclipse导入下载好的android系统源码
  • linux sar文件路径
  • python标准模板库
  • nodejs 内存不断增长
  • Node.js Mongodb 密码特殊字符 @的解决方法
  • Unity-DF 2048界面
  • js类的实现
  • 浅析Python中MySQLdb的事务处理功能
  • jquery页面
  • jquery获取当前点击的元素
  • 重庆平均缴费指数查询
  • 落实措施对吗
  • 重庆税务总局重庆电子税务局
  • 收缴和缴纳的区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设