您的个人资料来自更高版本的NW.js,因此无法使用。某些功能可能会无法使用,请指定其他个人资料目录或使用更高版本的NW.js。
在使用nwjs过程中,使用了两个版本,当从高版本切换到低版本时会提示版本问题。这个时候只需要把之前打开的软件缓存清理一下就不会有提示警告了
具体操作如下:
Mac下 进入目录 ~/Library/Application Support
删除nwjs目录,每次打开nw软件都会自动生成
Windows 下进入目录 C:/(用户|Users)/(用户名|Administrator)/AppData/Local
删除nwjs目录,每次打开nw软件都会自动生成
低版本的nwjs在开发环境中使用时都是基于nwjs的SDK加载显示界面的。所以会在缓存目录生成一个nwjs的缓存目录。打包后安装的项目,启动后不再是用nwjs的SDK启动,而是使用生成exe的工具,包装过一层的软件名的缓存目录,就是配置的项目名称的一个缓存目录。所以正常开发一个项目开发环境生成nwjs的缓存。打包后安装启动会生成软件名字的一个缓存目录。处理这类问题的原理就是清除nwjs相关的缓存。保守起见就是删除nwjs项目相关的所有项目的缓存。项目运行的时候会重新生成。