Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug report] 每次打包都提示 Error: EBUSY: resource busy or locked, rmdir 'dist/wx' #1390

Closed
rcocco opened this issue Jan 25, 2024 · 6 comments

Comments

@rcocco
Copy link

rcocco commented Jan 25, 2024

只要开着微信开发者工具,再进行打包操作,就会提示 Error: EBUSY: resource busy or locked, rmdir 'dist/wx' 然后打包失败,必须关掉开发者工具的当前项目才能打包成功,但这样一来操作就比较麻烦了。

微信开发者工具的版本是Windows Stable 1.06.2307260,CLI的版本是 @mpxjs/cli@3.4.0
以前的版本是没有这种情况的,但我不太确定是CLI的版本变了的问题还是开发者工具版本变了的问题。

@rcocco
Copy link
Author

rcocco commented Jan 28, 2024

如果用npm run serve的话,经常会出现第一次成功,之后再改动代码,编译的进度条走到一半就退出了,几乎没有办法边改边看

@mater1996
Copy link
Collaborator

可以添加--no-clear 来解决该问题,目前 run serve 会把之前的文件移除掉,保证产物正确。

@mater1996
Copy link
Collaborator

如果用npm run serve的话,经常会出现第一次成功,之后再改动代码,编译的进度条走到一半就退出了,几乎没有办法边改边看

这个问题辛苦提供个复现repo

@rcocco
Copy link
Author

rcocco commented Jan 29, 2024

如果用npm run serve的话,经常会出现第一次成功,之后再改动代码,编译的进度条走到一半就退出了,几乎没有办法边改边看

这个问题辛苦提供个复现repo

https://github.com/rcocco/mpx-serve-exit
第一次npm run server会成功,然后我再次按ctrl+s保存,触发了重新打包,然后每次到65%左右就退出了

PS D:\Software\Project\demo\mpx-demo\tdesign-demo> npm run serve

> tdesign-demo@0.1.0 serve
> mpx-cli-service serve   

✔ wx-development
  Compiled successfully
  assets by path components/ 134 KiB 20 assets
● wx-development █████████████████████████ building (65%) 7/7 entries 2155/2155 dependencies 663/664 modules 1 active
 ts-loader › src\global.d.ts

PS D:\Software\Project\demo\mpx-demo\tdesign-demo> 

@mater1996
Copy link
Collaborator

如果用npm run serve的话,经常会出现第一次成功,之后再改动代码,编译的进度条走到一半就退出了,几乎没有办法边改边看

这个问题辛苦提供个复现repo

https://github.com/rcocco/mpx-serve-exit 第一次npm run server会成功,然后我再次按ctrl+s保存,触发了重新打包,然后每次到65%左右就退出了

PS D:\Software\Project\demo\mpx-demo\tdesign-demo> npm run serve

> tdesign-demo@0.1.0 serve
> mpx-cli-service serve   

✔ wx-development
  Compiled successfully
  assets by path components/ 134 KiB 20 assets
● wx-development █████████████████████████ building (65%) 7/7 entries 2155/2155 dependencies 663/664 modules 1 active
 ts-loader › src\global.d.ts

PS D:\Software\Project\demo\mpx-demo\tdesign-demo> 

#1408 已修复

@hiyuki
Copy link
Collaborator

hiyuki commented Feb 21, 2024

https://github.com/didi/mpx/releases/tag/v2.9.18
serve问题已修复

@hiyuki hiyuki closed this as completed Feb 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants