создания нового приложения с использованием Ruby On Rails для EmberJs и при работе с "рельсы S" на убунту 14.04 получает следующее сообщение об ошибкеEmberjs по рельсам
Извлеченные источник (около линии # 6):
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> <%= csrf_meta_tags %>
Для решения выше ошибки, попробовал следующие случаи.
1) Как уже писал чтение вопрос выше ошибки
ExecJS::RuntimeError in Users#index (RoR)
а) изменил ~/.rvm/gems/[email protected]/gems/execjs-1.4.0/lib/execjs/runtimes .rb
б) изменился ~/.rvm/gems/[email protected]/gems/execjs-2.2.2/lib/execjs/runtimes.rb
JScript = ExternalRuntime.new(
:name => "JScript",
:command => "cscript //E:jscript //Nologo",
:runner_path => ExecJS.root + "/support/jscript_runner.js",
:encoding => 'UTF-8' # CScript with //U returns UTF-16LE
)
, но все еще получая такую же ошибку.
2) Если закомментирована // = требуют поставщика в /app/assets/javascripts/application.js. Тогда выше ошибка исчезнет. Затем получают следующие ошибки
TypeError: Ember.ApplicationController неопределен
TypeError: Ember.ApplicationView неопределен
3) если изменение
<%= javascript_include_tag 'default', 'data-turbolinks-track' => true %>Тогда получаю ошибку NetworkError: 404 Не найдено LOCALHOST: 3000/JavaScripts /default.js
Детали установки:
1) рубин --version рубин 2.1.5p273 (2014-11-13 редакция 48405) [x86_64-Linux]
2) Рельсы --version Рельсы 4.1.7
3) драгоценный камень --version 2.4.4
4) nodejs --version v0.10.33
Ничего не похоже на работу, Может ли кто-нибудь через свет решить проблему?
Спасибо всем заблаговременно.
вещей, которые вы делаете мне сказать, что вы полностью потеряли от того, что происходит, я настоятельно рекомендуем следовать руководству по рельсам. – givanse
Спасибо @givanse за помощь. – Manku