在发现问题的根源后,我编辑了我的原始问题(无论 Juggernaut gem 和 Redis-server 是否正常工作,Juggernaut 都无法在我的 Rails 应用程序中运行):
在查看了 Chrome 的 Javascript 控制台后,我发现该错误可能完全是由于无法找到剑圣。它报告:
Uncaught ReferenceError: Juggernaut is not defined
这让我相信 Node.js 和 Juggernaut 存在问题。我两者都有,但是当我尝试通过 NPM ( npm install juggernaut -g
) 安装 Juggernaut 时,我得到:
npm 错误!cb() 从未调用过
npm 错误!
npm 不行
但我注意到它确实将剑圣放入了我的C:\nodejs\
文件夹,在子目录下C:\nodejs\node_modules
所以我的主要问题是:如何让 NPM、Node.JS 和 Juggernaut 在 Windows 上运行良好?