Как создать и настроить свой веб-сервер на VDS (05 сен 2024)

Осенью самое время заняться установкой и тюнингом своего веб-сервера. Не правда ли?

rake aborted! NoMethodError: undefined method `create'

Больше
4 года 7 мес. назад #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

Code:
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....
Code:
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
Code:
rake -T -A



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

:woohoo:

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

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

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

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

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

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

Code:
NoMethodError: undefined method `create'
:woohoo:

Code:
def self.method_name

Have a lot of fun!

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

Больше
4 года 7 мес. назад #4 от serge
Code:
def self.method_name

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

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

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

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

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

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

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

Code:
RAILS_ENV=staging rake abcd:qwerty


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

Have a lot of fun!

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

Работает на Kunena форум