今日、私はこれと戦っています:
mkdir': Permission denied @ dir_s_mkdir - /app/assets/stylesheets/material_ui (Errno::EACCES)
独自の Rails Composer ジェネレーターを作成しています。私が欲しいのは、レポからいくつかのファイルを複製し、呼び出し時に生成しているアプリ内にそれらを配置することですrails new etc etc...
。ジェネレーターはうまく機能し (多くのファイルを複製し、大きなフォント フォルダーを解凍します!)、1 つを除いてすべてのレシピが機能します。
これには(とりわけ)この行が含まれています
empty_directory '/app/assets/stylesheets/material_ui'
この Thor アクションは、「許可が拒否されました」と言って失敗します。
もちろん、rails new
コマンドを起動するまでフォルダーがないため、以前は何もCHMODできませんでした。
Thorを使用してRails Composerレシピでディレクトリを作成するにはどうすればよいですか?