Примечание. Есть некоторые другие вопросы, которые, похоже, задают одно и то же, но решения для меня не работают. Так что это немного другое.
Я пытаюсь пройти учебник по активному хранилищу
https://edgeguides.rubyonrails.org/active_storage_overview.html
я на макос
Я делаю rails new blahapp
cd blahapp
, так что свежее приложение для рельсов.
я получаю ошибку
Don't know how to build task 'active_storage:install'
Видел эти вопросы rails active_storage:install НЕ РАБОТАЕТ и https://github.com/rails/activestorage/tree/archive#installation
Я пробовал то, что там, и это все еще не работает, я уточню ..
Затем я попытался добавить gem "activestorage"
в Gemfile и сделал пакетную установку.
Та же ошибка
Затем я попытался открыть файл config/application.rb
и добавить строку require "active_storage"
. Затем ошибка немного изменилась.
Он сказал "Don't know how to build task 'active_storage:install'.......... did you mean? activestorage:install
Итак, несмотря на то, что в руководстве написано rails active_storage:install
, я попробовал rails activestorage:install
, и мне сказали
"Made storage and tmp/storage directories for development and testing.
Copied default configuration to config/storage_serivces.ymp
rails aborted.
Errno::ENOENT: No such file or directory @ rb_sysopen - /Users/apple/blahapp/db/migrate/.............active_storage_create_tables.rb