composer create-project forkcms/forkcms .
ドキュメントルートにあります。注:composer create-project または http://www.fork-cms.com の zip ファイルの代わりに GIT を使用している場合は、依存関係をインストールする必要があります。依存関係はコンポーザーによって処理されます
依存関係をインストールするには、ドキュメント ルートで以下のコマンドを実行します。
composer install -o
セキュリティ関連の問題を発見した場合は、問題トラッカーを使用する代わりに [email protected] に電子メールを送信してください。 HTML は必要になる場合があるため、翻訳で使用できます。これに関する報告はセキュリティ上の問題として受け付けられません。 Web サイトの所有者は、グループ権限を使用して、翻訳文字列を追加/編集できるユーザーを絞り込むことができます。
バグが発生した場合は、Github で問題を作成してください。行き詰まった場合、または Fork CMS について話し合いたい場合は、Slack チャンネルに参加してください。
テストフレームワークとしてphpunitを使用します。これは、composer install を使用するとインストールされます。これらを実行できるようにするには、通常のデータベースと同じ資格情報を持ち、名前の末尾に _test が付いているデータベースがあることを確認してください。
複数の php バージョンをサポートしているため、いくつかの問題が発生しました。したがって、symfony のブリッジを使用します。
テストの実行:
composer test
単体テスト、機能テスト、またはインストーラー テストのみを実行する
composer test -- --testsuite=functional
composer test -- --testsuite=unit
composer test -- --testsuite=installer
インストーラーからのテストを除くすべてのテストを実行したい場合は、次を使用します。
composer test -- --exclude-group=installer
バックエンドは、Bootstrap と Sass を組み合わせて使用します。変更を加えるには、 scss ファイルに変更を加え、 gulp build
で実際の CSS を再生成する必要があります。
依存関係をインストールするには、yarn を使用します。今のところ、すべてを正しいディレクトリに移動するgulp
スクリプトがあります。したがって、依存関係を変更する場合は、必ずgulp build
実行してください。
Slack チャンネルに参加してください!
フォーク CMS チーム