我已经使用Devvit登录了我的Reddit账户,验证如下:npx devvite whoami 输出:

>已登录为u/my_user_name

然而,当我运行:npm run dev 时,

>[email protected] dev  
>  
>devvit playtest

>正在构建中...

>(node:11368) ExperimentalWarning: 类型剥离是实验性功能,可能随时更改(使用 `node --trace-warnings ...` 来显示警告的位置)

>[watch] 构建完成,正在监听更改...

>──────────── [https://www.reddit.com/r/my_bot/?playtest=my_bot](https://www.reddit.com/r/my_bot/?playtest=my_bot) connected ────────────

>──────────── [https://www.reddit.com/r/my_bot?playtest=my_bot](https://www.reddit.com/r/my_bot?playtest=my_bot) connected ──────────── ──────────── [https://www.reddit.com/r/my_bot/?playtest=my_bot](https://www.reddit.com/r/my_bot/?playtest=my_bot) connected ────────────

>» 错误:您必须登录才能上传新应用程序版本。

令人困惑的是,devvit whoami 确认我已登录,但 devvit playtest 有时表现得像我未登录一样。

删除.devvit文件并重新登录有时可以解决问题,但只会暂时解决问题。这个问题是间歇性的,严重地拖慢了开发进度。