社内共通のSassライブラリです。
$ npm install --save @gmo-media/sasslib
必要なファイルを import します。
node-sass-package-importer を使い、
@import "~@gmo-media/sasslib";
とすると src/
以下の utility/
以外のファイルが全て読み込まれます。
utility/
以下のファイルは必要に応じて1つ1つ読み込んでください。
@import "~@gmo-media/sasslib/src/utility/fix-ios";
$ git clone [email protected]:gmo-media/Frontend.sasslib.git
$ npm install
ファイルを追加修正したら
$ npm test
機能追加したらレビュー依頼してください。
- 必要最低限の要素しか定義しないこと
- 各ファイルは単独で
@import
されても動くこと - 引数やデフォルト値について十分に検討すること
@content
を使って拡張しやすいようにすること
npmに公開するときは、Organizationメンバーのアカウントで
$ npm run update:minor
バグフィックスなどの場合は
$ npm run update:patch