我正在编写一个Web应用程序,在初始页面加载后立即加载启动Websocket。它使用了宝石sprockets
,rack
,thin
和em-websocket
。当我按此顺序要求文件时:
require "sprockets"
require "rack"
require "thin"
require "em-websocket"
应用程序运行并且Websocket通信成功,但是当我在sprockets
之后带来rack
时:
require "rack"
require "sprockets"
require "thin"
require "em-websocket"
Websocket无法启动。目前,我的代码不使用sprockets
中的任何内容。它只是加载,但尚未使用。为什么这不运行?