Ссылка в стиле Ruby: все - PullRequest
       4

Ссылка в стиле Ruby: все

1 голос
/ 08 ноября 2011

Я очень плохо знаком с ruby, изучая некоторые уроки в книге, которую я купил.Я знаю, что книги скоро появятся, и я думаю, что, возможно, уже есть.Я пытаюсь получить следующий код для загрузки моих таблиц стилей и моих js на страницу.

<!DOCTYPE html>
<html>
<head>
  <title>Depot</title>
  <%= stylesheet_link_tag "application" %>
  <%= javascript_include_tag :defaults %>
  <%= csrf_meta_tags %>
</head>
<body>

<%= yield %>

</body>
</html>

Однако это не работает, когда я загружаю свой сервер rails и локально просматриваю свое приложение из тут,CSS и JS не загружаются.Там нет ссылки на них в голове.Это свидание, или это что-то не так?Любая помощь будет оценена, как я сказал, что я совершенно новый, а не разработчик по профессии, так что будьте спокойны со мной.С уважением V

Использование рельсов 1.9.3-p0

1 Ответ

4 голосов
/ 08 ноября 2011

Прежде всего, я советую вам поискать информацию о конвейере активов для рельсов 3 (вы можете начать с Railscast )

Для загрузки файлов js измените

 <%= javascript_include_tag :defaults %>

до

 <%= javascript_include_tag "application" %>

и ваш application.js должен быть чем-то вроде

// This is a manifest file that'll be compiled into including all the files listed below.
// Add new JavaScript/Coffee code in separate files in this directory and they'll automatically
// be included in the compiled file accessible from http://example.com/assets/application.js
// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the
// the compiled file.
//
//= require jquery
//= require jquery_ujs
//= require_tree .

последняя строка загружает ваши js-файлы из папки активов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...