zoukankan      html  css  js  c++  java
  • Yarn add 装包报错: operation not permitted, unlink ...

    现象

    在装包yarn global add babel的过程中,报了如下错误:

    error An unexpected error occurred: "EPERM: operation not permitted, unlink 'C:\Users\xxx\AppData\Local\Yarn\Data\global\node_modules\.bin\serve'".
    

    解决

    C:\Users\xxx\AppData\Local\Yarn\Data\global\node_modules\.bin\目录下的serve被占用
    仔细想了一下,当前serve在另一个项目中在使用,把它关闭以后,重新运行yarn global add babel,就可以了

    这个问题产生的原因就是在装包的时候,会删除之前的.bin文件再重新生成,由于文件被占用导致无法删除文件,因此就会报错,只需要关闭相应的占用程序即可。

    装包时会删除之前的.bin文件再重新生成
    第一次装包时,babel的创建时间如下:

    第二次装其他包时,babel的创建时间如下:

    可以看出,在第二次装包时,.bin文件夹下的babel被重新创建了。
    另外,
    如果在装包的过程中,同时开着.bin文件夹,在装包结束时,可以看出.bin文件夹会被删除,然后再重新生成

  • 相关阅读:
    VueRouter-404错误配置
    VueRouter-组件复用
    VueRouter-动态路由
    vue-router基本使用
    Vue小作业--图书管理
    Vue的过滤器
    vue的生命周期
    vue中插槽
    vue自定义组件v-model
    Vue组件中自定义事件
  • 原文地址:https://www.cnblogs.com/yanjiez/p/10556649.html
Copyright © 2011-2022 走看看