×
Разворачиваем клиента API Google Cloud Text-To-Speech на Heroku. Легко и просто (17 июнь 2020)

Скринкаст работы написанного на основе фреймворка Ruby on Rails несложного механизма, позволяющего качественную (основано на алгоритмах сверточной нейронной сети) конвертацию текста в звуковые файлы посредством обращения к бесплатному (аж целый год с момента регистрации!) API Google Cloud Text-To-Speech - положил начало живейшему обсуждению в англоязычном youtube на канале автора, что одновременно и обрадовало и огорчило.

Вопрос rake aborted! NoMethodError: undefined method `create'

Больше
3 мес. 1 нед. назад #1 от Вебмастер
Вебмастер создал тему: rake aborted! NoMethodError: undefined method `create'
Пробую запустить rake task в консоли кубунту, как описано здесь:
stackoverflow.com/questions/30771591/how-to-run-rake-task

Write the following code inside abcd.rake file

namespace :abcd do
  namespace :abcde do

     task :pqr do
       puts 'Inside PQR'
     end

     task :new_added_task do
       puts 'Inside New Added Task'
     end

     task :mno => [:new_added_task]  do
       puts 'Inside Mno'
     end

   end
end

Now try following commands....
rake abcd:abcde:pqr           #  Output => Inside PQR 

rake abcd:abcde:mno           #  Output => Inside New Added Task
                              #            Inside Mno

rake abcd:abcde:new_added_task  # Output => Inside New Added Task

To view all tasks run command
rake -T -A



Принцип тот же самый, один в один, namespace:method. Но rake ругается в ответ, что не может найти метода...
NoMethodError: undefined method `create'

:woohoo:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
3 мес. 1 нед. назад #2 от serge
Интересно, вы среду указываете? -
RAILS_ENV=staging rake abcd:qwerty

А я смогу! - А поглядим! - А я упрямый!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
3 мес. 1 нед. назад #3 от evgenij
evgenij ответил в теме rake aborted! NoMethodError: undefined method `create'

Вебмастер пишет:

NoMethodError: undefined method `create'
:woohoo:

def self.method_name

Have a lot of fun!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
3 мес. 1 нед. назад #4 от serge
def self.method_name

а, ну или так. Те же яйца, вид сбоку:
class << self
def create

А я смогу! - А поглядим! - А я упрямый!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
3 мес. 1 нед. назад #5 от Aleksej
Aleksej ответил в теме rake aborted! NoMethodError: undefined method `create'
Кстати, рекомендовал бы включить в Rakefile вывод трассировки по умолчанию:
Rake.application.options.trace = true

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
3 мес. 1 нед. назад #6 от evgenij
evgenij ответил в теме rake aborted! NoMethodError: undefined method `create'

serge пишет: Интересно, вы среду указываете? -

RAILS_ENV=staging rake abcd:qwerty


Рекомендую к изучению эту страничку:
stackoverflow.com/questions/7044714/what...ronment-task-in-rake
лучше не скажешь.

Have a lot of fun!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.