Установлено, что клиентская сторона установила ошибку - PullRequest
1 голос
/ 20 июня 2011

Я следую инструкциям по установке client_side_validations, как описано здесь https://github.com/bcardarella/client_side_validations. После добавления в Gemfile и выполнения команды bundle я запускаю команду "rails g client_side_validations: install", как описано в документации.Предполагается, что для установки будут установлены два файла

config / initializers / client_side_validations.rb public / javascripts / rails.validations.js

Однако, когда я запускаю команду, client_side_validatins.rb создается, ноЯ получаю сообщение об ошибке rails.validations.js, как показано ниже:

  create  config/initializers/client_side_validations.rb
Could not find "../../../vendor/assets/javascripts/rails.validations.js" in any of your source paths. Your current source paths are:
C:/temp/testrails/delme2/lib/templates/client_side_validations/install
C:/Ruby192/lib/ruby/gems/1.9.1/gems/client_side_validations-3.0.7/lib/generators/templates

Команда установки ищет файл и не может его найти.Откуда взялся rails.validations.js?Я попытался сделать это с чистым проектом, чтобы быть уверенным и получить тот же результат, и, похоже, не могу найти ничего связанного с моим поиском.

Ядро client_side_validations, которое я имею через bundler, - 3.0.7, и я на Ruby1.9.2p180 Rails 3.0.5.

Спасибо, -S

1 Ответ

2 голосов
/ 20 июня 2011

Сначала вы должны установить jquery-rails, запустить его методы установки, а затем попытаться продолжить проверку на стороне клиента. Дайте нам знать, что происходит таким образом.

...