basekit
1.0.0
BaseKitは、40ティースタジオの開発者が使用する種類の「フロントエンドツールキット」です。私たちが働く方法に合わせて長年にわたって起こっており、開発時間を高速化することを目指しています。
現在、BaseKitには、Flex Boxとdata-bk-layout
属性に基づいた一意のレイアウトモデルがあります。問題が発生した場合は、https://github.com/philipwalton/flexbugsを確認してください。
BasekitはGitサブモジュールを使用します。このレポを引き下げたら、 $ git submodule init
と$ git submodule update
を実行して、サブモジュールも含まれていることを確認してください。
BaseKitは、他の非公開ファイルと一緒にパブリックWebディレクトリの上に移動する必要があります。これは、CSSをパブリックアセットディレクトリにコンパイルしますが、最近の更新時点ではJSをコンパイルしません。
糸を使用してパッケージをインストールおよび管理します。
Gulp-Cliをグローバルに最初にインストールし、プロジェクトルートディレクトリ内で$ yarn
を実行すると、関連するすべてのパッケージがインストールされます。
このディレクトリから$ gulp
実行して、SASSにCSSにコンパイルを開始します。
BaseKitには、NPMスクリプトを介してSASS/CSSをコンパイルするための非常に大まかなサポートが含まれており、Package.jsonをご覧ください。現在、いくつかの作業が必要ですが、Gulpよりも速いです。