我的nw.js应用程序在Windows10上突然停止工作,出现以下错误;
Failed to load extension from {path}. Default locale is defined but default data couldn't be loaded.
结构和清单
_locales
en
js/i18n.js
清单
"default_language": "en"
我不知道最近有哪些窗口发生了变化,但多年来,它在以前版本的windows上一直运行良好。我已经根据windows、here和chromium标签的可用语言包更新了country标签,但仍然没有成功。
发布于 2018-06-22 16:34:28
根据this thread的说法:
“我使用Chrome,一旦他们强制使用标签选项,我就停止更新它。我还将我的用户数据文件夹保存在非默认位置。当这个bug开始出现时,我使用了--单进程技巧一段时间,但正如mwalsher所说,当他们扰乱Web Store时,它停止了工作。我使用了上面列出的手动方法,所以我所做的就是简单地将我的用户数据文件夹移动到FAT32分区。问题解决了;现在我可以成功地将打包的扩展从运行在正常模式下的旧版本的Chromium安装到非默认用户数据文件夹。更好的是,多亏了我设置的系统(http://superuser.com/questions/196886/how-to-relocate-chrome-profile-but-also-make-new-links-open-with-the-relocated-p/257706#257706),更改它/非常/容易(我只需更改单个字节并重新启动)。“
。。
“更改临时目录的安全权限可能会解决这个问题。在我的计算机上,临时目录一开始只有3个完全控制的用户(我的帐户,系统,管理员)。我手动给每个人对这个文件夹的完全控制(也许添加列表权限也是有效的)。但是它不会立即生效,直到第二天我非常惊讶地重新启动计算机。
。。
作为一种解决办法,--no-sandbox可能会起作用。请注意,这与--单进程一样不安全,因此在使用它时要小心。。。
。。执行“chrome://重新启动
..I重启了Chrome并尝试再次安装,现在它安装得很干净..
https://stackoverflow.com/questions/50966378
复制相似问题