Описание тега execjs
ExecJS позволяет запускать код JavaScript из Ruby. Он автоматически выбирает лучшую доступную среду выполнения для оценки вашей программы JavaScript, а затем возвращает вам результат в виде объекта Ruby.
0
ответов
Trianglify.js генерирует фоны на стороне сервера (ruby)
Я пытаюсь сгенерировать фоновый рисунок треугольника на стороне сервера (ruby), используя trianglify.js и gem 'therubyracer' (также пробовал execjs - та же ошибка) Я использую следующий код require 'v8' cxt = V8::Context.new cxt.load('trianglify.js'…
07 мар '17 в 12:15
1
ответ
Передача аргументов с ExecJS
Мне нужно выполнить функцию javascript из моего приложения на Rails 4. Я попробовал следующее с ExecJS ( https://github.com/sstephenson/execjs) без какого-либо успеха: my_js_function = 'function my_function(a){var b=a.split("$");var c="";for(i=0;i&l…
14 янв '14 в 09:20
0
ответов
Создание окна оповещения в odoo с использованием execjs
Я пытаюсь создать окно оповещения по расписанию, которое напоминает пользователю на определенную дату. Итак, я установил execjs и создал этот метод: import execjs class Project(models.Model): _inherit = 'project.project' @api.multi def alert(self): …
09 май '18 в 09:19
2
ответа
Ruby on Rails: ошибка сегментации при запуске 'rake assets:precompile'
Уже два дня я не могу скомпилировать ресурсы javascript в моем проекте ruby on rails. Если я не запускаю команду прекомпиляции, такая же ошибка возникает, когда ruby компилирует ресурсы во время выполнения. Команда 'rake assets:precompile' преры…
17 апр '12 в 09:30
1
ответ
Passenger + Ruby/ExecJS не находит NodeJS
У меня есть приложение Ruby on Rails, развернутое с помощью capistrano на сервере с Ubuntu 16.04 + nginx + passenger5 + ruby 2.5.0 (через rbenv) + nodejs 9.4. По какой-то неизвестной причине при открытии сайта пассажир возвращает ошибку: There was…
17 янв '18 в 15:46
3
ответа
"Не удалось найти среду выполнения JavaScript". Как мне установить один?
Я не могу запустить сервер рельсов. Видимо, у меня нет времени выполнения JavaScript. $ rails s c:/Ruby22/lib/ruby/gems/2.2.0/gems/bundler-1.13.6/lib/bundler/runtime.rb:94:in `rescue in block (2 levels) in require': There was an error while trying t…
26 дек '16 в 10:42
1
ответ
Джейд в контексте ExecJS
Очень просто, у меня проблемы с запуском скомпилированного файла jade.js из файла jade-lang в execjs. Если я включу jade.js в HTML-файл jade.compile возвращает функцию. Когда я делаю следующее: require 'execjs' source = <<-src var window = {};…
21 сен '12 в 16:19
0
ответов
Ошибка выполнения ExecJS при попытке прекомпилировать ресурсы для производства в RoR
Я недавно пытался предварительно скомпилировать ресурсы моего приложения CMS на Rails 4.2.6, но я получаю эту ошибку: ** Invoke assets:precompile (first_time) ** Invoke assets:environment (first_time) ** Execute assets:environment ** Invoke environm…
28 июл '16 в 22:52
3
ответа
ExecJS::ProgramError: SyntaxError: Неожиданный токен: имя <ClassName>
Я создал класс JavaScript (названный как BarChart), которые имеют конструктор и несколько методов init. Я выполнил приведенную ниже команду для предварительной компиляции ресурсов для производственной среды, но получил ошибку. Команда, используемая …
20 фев '17 в 13:14
1
ответ
Запустить JavaScript в Ruby на Windows
Кто-нибудь знает, как запустить javascript (jscript тоже подойдет) в Ruby на машине с Windows? execjs, V8 и therubyracer не доступны для Windows.. Я знаю, как запустить javascript за пределами Ruby.
19 окт '12 в 14:53
17
ответов
Rails ExecJS::ProgramError в Pages#home?
При запуске нового приложения, когда я создаю домашнюю страницу контроллера и пытаюсь перейти на локальный хост:3000/pages/home, я получаю следующую ошибку: Showing c:/Users/Doesha/desktop/pinplug/app/views/layouts/application.html.erb where line #6…
09 фев '15 в 23:35
3
ответа
ExecJS::RuntimeUnavailable в Rails 4.1.4
ОБНОВЛЕНИЕ: Вещи теперь работают! Благодаря Monideep, я установил node.js, затем получил ошибку TZInfo::DataSourceNotFound, которая была решена путем добавления gem 'tzinfo-data', platforms: [:mingw, :mswin] а также bundle update, Спасибо, сэр! Преж…
07 июл '14 в 11:49
1
ответ
Почему ExecJS постоянно использует 100% CPU?
Я использую Ruby 2.2.4 и Rails 4.2.5 и Capistrano для развертывания, но после моей последней фиксации сервер всегда использует 100% CPU. Я использовал команду htop и увидел nodejs tmp/execjs использовать весь процессор. использование процессора Кто-…
28 июл '16 в 11:23
1
ответ
ExecJS Неожиданный токен: operator (>) в методе vue.js
У меня есть этот метод в моем объекте VUE: fetchStates: function () { this.$http.get('/api/locations/all_states').then((response) => { states = $.parseJSON(response.responseText).states this.$set('states', states) }).then(() => { $('.cs-select…
21 июн '16 в 21:29
1
ответ
Получение ExecJS при компиляции rassets: прекомпиляция против производства
Так что я сталкиваюсь со странной проблемой. Я не могу предварительно скомпилировать активы на Rails 5 против производства. Я получаю одно и то же сообщение об ошибке, независимо от того, прекомпилирую ли я на самом сервере или в моей локальной сред…
05 сен '17 в 17:06
1
ответ
Rails ExecJS настраивает Nodejs на определенный каталог
Я использую Rails 4 в Ubuntu 13.04, и я хотел бы настроить мое приложение rails на использование скомпилированных Nodejs, установленных в другом каталоге, без указания системной переменной среды для Node. Может быть, используя ENV[EXECJS_RUNTIME] = …
13 окт '13 в 03:03
2
ответа
Ruby - ExecJS не загружается (у меня есть подходящие материалы и местоположение PATH.) [Windows]
У меня проблема с ExecJS в том, что он не может найти требуемое время выполнения. Я использую Windows, и на моем компьютере установлены Windows CScript и Node.js, но ни один из этих парней не вызывается. В результате я не могу запустить любую задачу…
22 апр '12 в 17:37
5
ответов
Ошибка развертывания Rails 5 Heroku: ExecJS::ProgramError: SyntaxError: Неожиданный токен: имя (autoRegisterNamespace)
При попытке развернуть приложение rails 5 на heroku, я получаю следующую ошибку, когда она достигает Running: rake assets:precompile: remote: ExecJS::ProgramError: SyntaxError: Unexpected token: name (autoRegisterNamespace) (line: 14767, col: 7, pos…
30 авг '16 в 07:17
1
ответ
Rails: ExecJS::ProgramError, связанный с конвейером активов
Я изучаю Rails, следуя учебному пособию, и столкнулся с этой проблемой, где хочу связать изображение с помощью конвейера ресурсов следующим образом <%= link_to image_tag("rails.png", alt: "Rails logo"), 'http://somewebsite.com' %> Но при загру…
17 июл '16 в 01:01
1
ответ
Производительность руля на стороне сервера Rails
Мы используем рули на стороне сервера в проекте магистральных одностраничных рельсов приложений в среде с высоким трафиком и обнаруживаем, что скорость рендеринга увеличилась на 100%. Мы используем гем sht_rails, который, кажется, хорошо закодирован…
19 авг '13 в 16:45