【问题标题】:Parcel.js. Error EPERM: operation not permitted, rename Cache包裹.js。错误 EPERM:不允许操作,重命名缓存
【发布时间】:2020-08-06 10:16:01
【问题描述】:

我正在使用 Parcel.js。当我尝试通过 yarn parcel ./src/index.html 运行 Parcel 并构建我的项目时 EPERM 错误发生在包裹缓存方面。

错误

Error: EPERM: operation not permitted, rename 
'E:webproject-landing.parcel-cache65ca36a4b4620013e0950eda4009b3b2.blob.22060.1.6'
 -> 'E:webproject-landing.parcel-cache65ca36a4b4620013e0950eda4009b3b2.blob'

操作系统:Windows 10
执行 ENV:Bash 终端/VSCode 终端

有人可以给我一些建议吗? 感谢您的帮助。

附:另外,我不明白为什么项目的路径等如此奇怪,没有任何分隔符。这是特定于包裹的吗?

【问题讨论】:

    标签: javascript build parceljs


    【解决方案1】:

    npm 缓存清理 --force

    npm install -g npm@latest --force

    这对我有用!

    【讨论】:

      【解决方案2】:

      回答 Ctrl-C 或取消您可能正在运行的服务器并重新启动开发。服务器,看看它是否会自行修复。它对我有用。

      不确定这是否仍然是一个问题,或者是否有其他人发现自己在这里,但 Parcel 2 目前正在开发中,已知错误位于 github 存储库中,并且有一个该项目的文档/博客链接如下!它一直在帮助我!

      https://v2.parceljs.org/ https://github.com/parcel-bundler/parcel

      【讨论】:

        【解决方案3】:

        我刚刚解决了,我卸载了parcel,npm卸载pacel,然后重新安装,npm install parcel-bundler --save-dev

        【讨论】:

        • 谢谢@Dindowitz,它也对我有用
        猜你喜欢
        • 1970-01-01
        • 2017-01-10
        • 2018-07-12
        • 1970-01-01
        • 2022-07-18
        • 2021-01-14
        • 2021-11-18
        • 2017-04-28
        • 2022-10-18
        相关资源
        最近更新 更多