无法设置未定义的属性“区域设置”,不能在 replit 中工作,但在我的电脑上

Posted

技术标签:

【中文标题】无法设置未定义的属性“区域设置”,不能在 replit 中工作,但在我的电脑上【英文标题】:Cannot set property 'locale' of undefined, not working in replit but at my pc 【发布时间】:2021-06-28 05:44:19 【问题描述】:

我在 repli 时收到此错误,但在我的电脑上,机器人运行良好,但我想 24/7 免费托管我的机器人。 This is the error

This is my i18n configure in my code

如果有其他网站我可以粘贴我的代码并使用 express 托管它,它也会对我有所帮助。 谢谢

【问题讨论】:

【参考方案1】:

查看Heroku。它是免费的,您只需 0 美元即可获得 550-1,000 小时的运行时间。这个托管程序的最佳功能可能是 GitHub 集成,因此您不必手动上传机器人的代码,但可以将您的 GitHub 连接到项目并选择您想要代码的分支。

您还可以将其设置为在您推送到所选分支时自动更新您在 Heroku 上的项目。

重要提示:例如,如果您在 Heroku 上托管您的机器人,则无法使用 config.json。必须在 heroku 上设置 bot-token 等变量。最好看this tutorial,那里都有解释

【讨论】:

【参考方案2】:

Repl.it 只是没有从您的 targetObject 读取子原型“语言环境”,您应该尝试切换主机 :)

【讨论】:

以上是关于无法设置未定义的属性“区域设置”,不能在 replit 中工作,但在我的电脑上的主要内容,如果未能解决你的问题,请参考以下文章

如何修复 repl.it 中未处理的promiserejection。我所说的错误“无法读取 q 的属性”

无法在 HTMLImageElement.changeImg 处设置未定义的属性“src”[重复]

如何使用 CoreLocation 自定义信标的邻近区域

有人帮我解决这个错误:无法设置未定义的属性“类型”。在我的架构 discord.js

无法设置未定义或null引用的属性“onclick”

无法设置未定义 4 的属性“大小”