我认为问题是“另一个进程正在使用该文件夹”,因此它被锁定,可能是由于之前的构建。我建议您尝试以下方法来解决您的问题: 以管理员身份运行构建工具,看看是否解决了权限错误。 在安装之前清除npm缓存:npm cache clean --force 请考虑使用yarn进行依赖管理。 希望这能有所帮助!
现在是2022年,我仍然遇到了这个问题。如果你也有类似的问题,以下是我解决它的方法。(记得以管理员身份启动cmd)。 停止你正在运行的服务器(ctr + C) npm cache clean --force 问题已解决。
对于MacBook- 打开系统偏好设置 然后选择安全性与隐私 接下来进入顶部选项卡-在隐私中 在左边,您将看到完全磁盘访问 对于完全磁盘访问,这里将列出一个列表,必须选择终端,如果未选择 如果没有终端选项。 然后通过单击+加号添加它,您将进入Finder 在左侧选择应用程序 然后,进入实用工具 9.在实用工具中,您将看到终端,选择它并单击打开按钮 就是这样 现在,您将不会收到错误- npm ERR!EPERM:操作不允许,scandir
<style lang="postcss">
时,它会给我报错。结果发现我没有执行npm i -D postcss
... 如果其他人有同样的问题,这可能是解决方案。 - Laaouatni Anas