---
# System prepended metadata

title: ブランドページ制作ご担当者様へ

---

# ブランドページ制作ご担当者様へ

ブランドページ作成にあたって留意いただきたい事項を取りまとめております。
作業の前にご一読いただけますようお願い申し上げます。

## 開発環境について

弊社では多数のベンダーが作業を実施することから誰でも同じ環境の構築、環境起因のトラブルの防止を目的としてローカル確認環境のApacheやGulp実行用のnode.jsをDockerコンテナで動作させています。

そのため、まずDockerのインストールから始めてください。
(既にインストールされている方は導入不要です)

起動方法は`/README.md`をご参照ください。

### 本番環境との差異について
カバヤ食品のコーポレートサイトはWebReleaseという静的コンテンツ配信型のCMSを介してファイルをアップロードしています。
またページによって更新担当が異なるなど運用上の都合により、完全にリポジトリと同期がとれてはおりません。
そのため、ご担当いただくページ以外の画像リンク切れ等はご放念ください。

## 作業ディレクトリについて
基本的には以下のディレクトリ配下以外触らないでください。

`/dest/catalog/gokukami`
プリコンパイルが必要ないファイルを格納するディレクトリ。
dest配下のみが本番環境にデプロイされます。
（デプロイはCMSからとなります。CMS登録は弊社で行います。）

`/src/dest/catalog/gokukami` 
EJS、Sassといったコンパイル前のファイルを格納するディレクトリ。
フォルダ構成はdestに合わせてください。
ディレクトリ構造を維持してdest配下にコンパイル結果を出力するようになっています。
※ ディレクトリの用意がない場合は作成をお願いいたします。

## タスクランナー、プリコンパイラについて
タスクランナーにはGulpを導入しています。
基本的には弊社で導入したGulpをご利用いただくことを推奨しています。

理由としては、制作会社様毎に独自のgulpfile.jsの定義を行ってしまうと、統制がとれずページ毎に出力されるCSSに若干の違いが出るなど、管理が煩雑となる可能性があげられます。


設定ファイルはリポジトリ最上部のgulpfile.jsにございます。
極力こちらのgulpfile.jsをご利用いただけますようお願い申し上げます。
またプリコンパイルも上記gulpfile.jsでのみ行ってください。
必要なプリコンパイラがgulpfile.jsに存在しない場合は、編集等は行わず、弊社担当までお気軽にご相談ください。


## コーディング規約について

| 基本ルール | 
| -------- |
| ・文字コードはUTF-8<br>・改行コードはLF<br>・インデントはスペース2つ|


## ブランチ運用について
弊社から指定のブランチがある場合はそちらで開発を、指定がない場合は
masterブランチの最新から貴社開発用のブランチの作成をお願い致します。
命名は【貴社社名】_developでお願い致します。

作成したブランチ、または指定のブランチから更にブランチを伸ばすことなども自由に行っていただいて問題ございません。
ただし、その他のブランチへの操作はご遠慮ください。

## 困ったときは
不明点等ございましたら、お気軽に弊社担当までお問い合わせください。
