2014-10-16 3 views
1

Я попытался установить openproject в Windows 7 64 бит.Sprockets :: FileNotFound: не удалось найти файл 'jquery' openproject

Я последовал шаги, упомянутые в OpenProject вики, но не могу установить его успешно, см войти ошибка

openproject>bundle exec rake assets:precompile 
DL is deprecated, please use Fiddle 
require 'rails/all'... 1.887s 
Bundler.require... 4.181s 
*** WARNING: You must use ANSICON 1.31 or higher (https://github.com/adoxa/ansic 
on/) to get coloured output on Windows 
Application.initialize!... [deprecated] I18n.enforce_available_locales will defa 
ult to true in the future. If you really want to skip validation of your locale 
you can set I18n.enforce_available_locales = false to avoid this message. 
13.447s 
rake aborted! 
Sprockets::FileNotFound: couldn't find file 'jquery' 
    (in C:/OpenProject/openproject/app/assets/javascripts/application.js.erb:13) 

Tasks: TOP => assets:precompile 
(See full trace by running task with --trace) 

, когда я пытался this Stakeoverflow решения я получил следующее сообщение об ошибке

openproject>bundle exec rake assets:clean assets:precompile 
DL is deprecated, please use Fiddle 
require 'rails/all'... 1.934s 
Bundler.require... 4.321s 
*** WARNING: You must use ANSICON 1.31 or higher (https://github.com/adoxa/ansic 
on/) to get coloured output on Windows 
Application.initialize!... [deprecated] I18n.enforce_available_locales will defa 
ult to true in the future. If you really want to skip validation of your locale 
you can set I18n.enforce_available_locales = false to avoid this message. 
13.135s 
rake aborted! 
Sprockets::FileNotFound: couldn't find file 'jquery-migrate/jquery-migrate' 
    (in C:/OpenProject/openproject/app/assets/javascripts/application.js.erb:14) 

Tasks: TOP => assets:precompile 
(See full trace by running task with --trace) 

Теперь я был загнутый на последнем этапе установки. Любой Помогите мне решить эту проблему.

Заранее спасибо.

+0

Это всего лишь догадка, но из того, что я вижу в источнике OpenProject, есть bower.json. Вы запустили 'bower install'? – Martin

+0

Я не вижу никаких bower.json в папке openproject, я проверил стабильную ветку openproject – JackVimal

+0

Я проверил версию dev, после чего получил bower.json, благодаря @Martin – JackVimal

ответ

1

jquery-migrate был добавлен в dcde12a2277, который не является частью текущей устойчивой ветви. В настоящее время это только часть ветки dev (скоро будет 4.0). Таким образом, вы, кажется, находитесь в ветке dev.

Учитывая, что OP 4.0 будет выпущен очень скоро, я бы посоветовал вам использовать ветку dev, чтобы вы могли сэкономить себе работу по обновлению с 3,0 до 4,0.

Не будучи пользователем Windows, если вы намерены использовать уже готовую версию 4.0, то совет Martin верен, вам нужно будет установить беседку. Как объясняется страница bower.