错误:未捕获错误:EPERM:不允许操作,在Windows上安装电子应用程序时重命名

时间:2018-01-10 04:57:28

标签: node.js windows npm electron

我正在创建一个Electron应用程序,当我尝试在Windows 7 32位计算机上安装它时,我收到以下错误:

Uncaught Error: EPERM: operation not permitted, rename 'D:\final-app\library\db\tmp_login.db~' -> 'D:\final-app\library\db\tmp_login.db'

我试过

  1. 以管理员身份运行cmd.exe
  2. 运行npm cache clean --force
  3. 运行npm install -g npm@latest --force
  4. 但我仍然遇到同样的错误。我做错了吗?

1 个答案:

答案 0 :(得分:0)

在我的情况下,它在Windows上有所帮助:

使用

清理缓存
npm cache clean --force

以管理员身份全局安装最新版本的npm:

npm install -g npm@latest --force

使用

清理缓存
npm cache clean --force

尝试再次安装您的组件。

npm ERR! Error: EPERM: operation not permitted, rename