npm 运行抛出Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\pagefile.sys'
该提示信息没有任何实际意义,我们不需要关注这个,因为实际错误是因为其它原因,一般是代码中错误的引入外部库错误或解析问题导致。
在npm run dev 下运行会有大概以下情况,其实可以直接定位到错误的文件,找到项目中的文件,使用全文件注释排查发,排查import导入的某个库引起的异常。
在排查中发现了被误引入的外部库。
在npm run build 下开启 --progress 输出信息,就可以看到类似的信息,但是只能定位到引用文件,不能直接定位到实际错误文件位置,毕竟没有堆栈信息。
总结:
1、开发人员错误的编写了导入外部库代码导致。
2、Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\pagefile.sys' 信息并不是问题本身。