2

不久前,我在官方演练博客之后启动了一个 Rails 应用程序(我的第一个)并对其进行了修改。看来我的 jQuery 没有正确加载。我的 application.js 如下所示...

//
//= require jquery
//= require jquery_ujs
//= require_tree .

$(document).ready(function() { alert('hello world'); });

Chromium 给我“未捕获的 ReferenceError:$ 未定义”我的 application.html.erb 开始如下...

<!DOCTYPE html>
<html>
<head>
    <title>Tanuki</title>
    <%= javascript_include_tag "application" %>
    <%= stylesheet_link_tag "application" %>
    <%= csrf_meta_tags %>
</head>

我正在使用一些宝石,包括 Devise 2.2.3(不确定是否重要)有什么想法吗?
完整的回购在https://github.com/MidnightDemon/tanuki

已修复:显然我的 ArchLinux 存在兼容性问题 - 通过更改为 Rails 3.2.13 和 railties 3.2.13 修复(在 OSX 上工作,这很奇怪)

4

0 回答 0