-
-
Notifications
You must be signed in to change notification settings - Fork 99
Closed
Description
场景可能有点极端,win11 24h2使用typora一次性复制很多张图片,待上传完成后,config.json就会立刻恢复初始设置,自定义cloudflare的图床会变成默认smms:
2025-04-27 11:58:16 [PicGo ERROR] Error: Can't find smms config, please provide api token, see https://sm.ms/home/apitoken
------Error Stack Begin------
Error: Can't find smms config, please provide api token, see https://sm.ms/home/apitoken
at Object.handle (C:\Users\Lenovo\AppData\Roaming\Typora\picgo\win64\node_modules\picgo\dist\src\plugins\uploader\smms.js:26:15)
at Lifecycle.doUpload (C:\Users\Lenovo\AppData\Roaming\Typora\picgo\win64\node_modules\picgo\dist\src\core\Lifecycle.js:70:24)
at Lifecycle.start (C:\Users\Lenovo\AppData\Roaming\Typora\picgo\win64\node_modules\picgo\dist\src\core\Lifecycle.js:21:24)
at async PicGo.upload (C:\Users\Lenovo\AppData\Roaming\Typora\picgo\win64\node_modules\picgo\dist\src\core\PicGo.js:156:13)
at async Command.<anonymous> (C:\Users\Lenovo\AppData\Roaming\Typora\picgo\win64\node_modules\picgo\dist\src\plugins\commander\upload.js:29:13)
-------Error Stack End-------
但是如果把config.json改成只读的就解决问题了,此时会报这样的错:
2025-04-27 13:33:01 [PicGo ERROR] Error: EPERM: operation not permitted, open 'C:\Users\Lenovo/.picgo/config.json'
------Error Stack Begin------
Error: EPERM: operation not permitted, open 'C:\Users\Lenovo/.picgo/config.json'
at Object.openSync (fs.js:440:3)
at writeFileSync (fs.js:1265:35)
at FileSync.write (C:\Users\Lenovo\AppData\Roaming\Typora\picgo\win64\node_modules\lowdb\adapters\FileSync.js:53:14)
at LodashWrapper.db.write (C:\Users\Lenovo\AppData\Roaming\Typora\picgo\win64\node_modules\lowdb\lib\main.js:37:21)
at LodashWrapper.<anonymous> (C:\Users\Lenovo\AppData\Roaming\Typora\picgo\win64\node_modules\lowdb\lib\main.js:19:15)
at apply (C:\Users\Lenovo\AppData\Roaming\Typora\picgo\win64\node_modules\lodash\lodash.js:474:27)
at LodashWrapper.wrapper [as write] (C:\Users\Lenovo\AppData\Roaming\Typora\picgo\win64\node_modules\lodash\lodash.js:5317:16)
at DB.set (C:\Users\Lenovo\AppData\Roaming\Typora\picgo\win64\node_modules\picgo\dist\src\utils\db.js:37:44)
at C:\Users\Lenovo\AppData\Roaming\Typora\picgo\win64\node_modules\picgo\dist\src\utils\db.js:51:18
at Array.forEach (<anonymous>)
-------Error Stack End-------
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels