Я новичок в рельсах.Как создать новую папку внутри общей папки в рельсах
Я хотел знать, как создать папку в общей папке.
Я устал от следующей команды. Но он создает папки за пределами общей папки.
Dir.mkdir('mkdir')
Я новичок в рельсах.Как создать новую папку внутри общей папки в рельсах
Я хотел знать, как создать папку в общей папке.
Я устал от следующей команды. Но он создает папки за пределами общей папки.
Dir.mkdir('mkdir')
Довольно просто!
Dir.mkdir(Rails.public_path + '/' + 'name_of_your_dir')
Rails.public_path
это способ, которым вы можете обратиться в папку public
в приложении рельсы.
Rails.public_path возвращает объект. Использование метода .to_s возвращает путь в строке (необходим Dir.mkdir).
Это дает мне ошибку 'Errno :: EACCES: Permission denied @ dir_s_mkdir -/test' – ashvin
Как создать папку с правами суперпользователя? – ashvin