tauri开发配置文件和文件夹访问路径问题

315 阅读1分钟

文件夹没权限:Unhandled Promise Rejection: path not allowed on the configured scope: /Users/song/Library/Application Support/com.pakeplus.app/assets/default.png

没有文件夹,需要先创建:Unhandled Promise Rejection: path: /Users/song/Library/Application Support/com.pakeplus.desktop/assets/default.png: No such file or directory (os error 2) 

在开发tauri软件的时候,如果有用到文件夹访问等,很有可能会遇到这种错误,这是因为你的tauri配置文件没有配置这个文件夹的访问权限导致的。

比如我这里配置的是:即便是APPDATA下面的所有,但是我访问的却是里面的/assets文件夹内容,所以还是会报错,还是需要配置上"$APPDATA/assets/*"

正确配置的:protocol里面的assetScope要和scope一样

这个时候再去访问:就可以了

注意:访问的时候,可能会报没有此文件的错误

Unhandled Promise Rejection: path: /Users/song/Library/Application Support/com.pakeplus.desktop/assets/default.png: No such file or directory (os error 2)

需要在应用启动的时候,就创建好: