私のアプリには Ruby on Rails バックエンド (git と heroku を使用) があり、フロントエンド デザイナー (css/jquery) は、レールをインストールせずにコードで作業できるかどうか尋ねました (つまり、git からコードをダウンロードし、 heroku に ftp します)。
Heroku への FTP はできないようです。フロントエンド開発者が自分でレールをインストールせずにレールと対話できる方法は他にありますか?
ありがとうございました!
グレッグ
私のアプリには Ruby on Rails バックエンド (git と heroku を使用) があり、フロントエンド デザイナー (css/jquery) は、レールをインストールせずにコードで作業できるかどうか尋ねました (つまり、git からコードをダウンロードし、 heroku に ftp します)。
Heroku への FTP はできないようです。フロントエンド開発者が自分でレールをインストールせずにレールと対話できる方法は他にありますか?
ありがとうございました!
グレッグ
css および js ファイルと一緒に実際のアプリケーションのおかげで生成された静的な html ページのサンプルを提供します。欠けている唯一のポイントは、ajax プロセスです。
彼がファイル (css、js、...) を編集するだけでよい場合は、コードを git (あなたの場合は Heroku によって維持されていると思います) からプルしてプッシュバックすることができます。
しかし、彼は自分の変更がどのように見えるかを知りたがるだろうと思います。そのためには、Rails サーバーを実行する必要があります。
Heroku ツールベルト (またはそれに類似したもの) を確認してください。インストールは簡単で、heroku からコードをチェックアウトしてサーバーを実行できます。私はそれを使用したことはありませんが、一度聞いたことがあると思います。
レールを設置しなくても可能です。ただし、さまざまなプロセスが git プッシュに関連付けられているため、heroku は ftp をサポートしていないため、heroku にプッシュするには git を使用する必要があります。
ただし、明確にしたいのですが、gitを使用しても、使用しないことを強くお勧めします. Rails は、そのビュー ファイル、レイアウト、css、js などに関して多くの処理を行います。実際のアプリによってどのように表示されるかを確認する機能を削除すると、問題が発生します。
検討できるオプションの 1 つは、デザイナーが多くを学ぶ必要がなく、「ボタンを 1 つまたは 2 つ押す」レベルにできるように、レール環境をセットアップすることです。
別のオプションは、基本的に「マスター」になり、ファイルをサーバーとの間で往復させ、ローカルでチェックすることです。これはさらに非効率的ですが、もちろん一部の官僚機構や組織には適しています。