设计 destroy_user_session_path 不在 digitalocean 上工作

devise destroy_user_session_path dont work on digitalocean

我有示例 rails 应用程序,它具有设计身份验证。 我已经在数字海洋中部署了应用程序 droplet.In 生产用户可以成功登录但用户无法注销。 我的控制台中出现 java 脚本错误,其中显示

Uncaught TypeError: ht.each is not a function
at application-4704efeb2d5b3aaf28f84af8b35e95edffed681c04b55448913ecd871f7f7ba0.js:1
at application-4704efeb2d5b3aaf28f84af8b35e95edffed681c04b55448913ecd871f7f7ba0.js:1
at application-4704efeb2d5b3aaf28f84af8b35e95edffed681c04b55448913ecd871f7f7ba0.js:1

如何克服这种情况?

尝试在本地运行这个,它可能会帮助您找出问题所在。

bundle exec rake assets:precompile

如果这没有引发任何错误,那么您需要 post 在您的 application.js 文件中加载哪些 javascript。