npm ERR! EPERM:不允许操作,scandir

时间:2019-02-11 22:02:16

标签: jenkins npm

我们的部署过程使用Jenkins,但有时我们的构建因以下原因而失败

error

我们正在使用 npm版本:6.7.0。任何帮助将不胜感激!

3 个答案:

答案 0 :(得分:0)

我认为问题是另一个进程正在使用该文件夹,因此它可能已从以前的版本中被锁定。我会尝试以下方法解决您的问题:

  1. 尝试以管理员身份运行生成的版本,看看是否可以解决权限错误。
  2. 在安装之前清除npm缓存:npm cache clean --force
  3. 进入yarn进行依赖性管理。

希望有帮助!

答案 1 :(得分:0)

我已经安装了nodejs插件。我已经添加了NodeJS安装程序,版本为NodeJS 8.15.0

enter image description here

我配置了作业以使其使用此作业  enter image description here 解决了问题

答案 2 :(得分:0)

这对我们有用:

#             Subsetted df   Hide Everything   but only keep rows
#                                              where mask is `True`
#             ____________     __________      ___________
#           /              \ /            \  /             \
df.assign(**df[cols_to_hide].applymap(hider).where(mask, df))

                       Name      Number   Information                                     Address
0          XXXXXXXXXXXXXXXX  XXXXXXXXXX   qwerpoiuytr   XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
1             XXXXXXXXXXXXX  XXXXXXXXXX   asdfghjklxc        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2             XXXXXXXXXXXXX  XXXXXXXXXX  qwerasdfzxcv            XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
3  JOHNS HOPKINS HEALTHCARE  9654987642     asdfghjkl  8522 Pendergast AvenueVilla Park, IL 60181
4          XXXXXXXXXXXXXXXX  XXXXXXXXXX     acderfgds  XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX