Startoverは、HTML5、SASS、GULP、およびES2015を使用して、MAC上で静的Webサイトを開発するための高度に意見の高いボイラープレートです。開始を使用すると、最初からやり直す必要はありません!
同意します!ウェブサイトを開発するために、これ以上のボイラープレートやフレームワークは必要ありません。 Startoverは、HTML5BoilerPlateのような他の作品に大きく依存しています。しかし、私がつまずいたボイラープレートはどれも私にとって正しいものではありませんでした。スタートオーバーはすべての人のためではありません。 Webサイトを開発するときに使用するツールにワークフローを適合させるためにStartoverを作成しました。スターオーバーは、そのまままたは開発ワークフローのインスピレーションとして使用できます。
いくつかの免責事項:
このレポのコードは、次のテクノロジーに精通していると想定しています。
このボイラープレートで使用されるその他のテクノロジー:browsersync、browserify、jquery、ladda、remormize.css、retina.js、watchify。
スターオーバー2.0を使用するサイトは次のとおりです。
Startover 1.0で構築されたサイトは次のとおりです。
Startoverを使用している場合は、この素晴らしいサイトのリストでここで紹介できるように、完全に教えてください(自己5)。
このリポジトリでコードを使用するには、次のインストールをインストールする必要があります。
Macでnode.jsとgraphicsmagickを取得するための簡単な方法は、Homebrewを使用しています。ただ実行:
brew update & brew install node graphicsmagick
リポジトリをクローンします:
git clone [email protected]:ksmandersen/startover.git
Ruby Gemsおよびノードパッケージのプロジェクト依存関係をインストールします。
npm install
ブラウザ同期でサイトのローカル開発バージョンを実行するには:
npm run dev
サイトのローカルバージョンを構築します:
npm run build
サイトのリリースバージョンを作成します。
npm run build-production
私はしばらくの間Dokkuを使用してこのスタックを展開しています。リポジトリには、サイトの静的コンテンツを提供するためにExpressで実行されている単純なNodeJSサーバーアプリが含まれています。 Herokuのような単純なnodejsアプリを受け入れる場所にコードを展開できるはずです。
MITライセンス(MIT)Copyright(C)2013-2016 Kristian Andersen
このソフトウェアおよび関連するドキュメントファイル(「ソフトウェア」)のコピーを取得している人に、これにより許可が無料で許可され、制限なしにソフトウェアを扱うことができます。 、ソフトウェアのコピーを公開、配布、サブライセンス、および/または販売し、次の条件を条件として、ソフトウェアが提供される人を許可します。
上記の著作権通知とこの許可通知は、ソフトウェアのすべてのコピーまたはかなりの部分に含まれるものとします。
このソフトウェアは、商品性、特定の目的への適合性、および非侵害の保証を含むがこれらに限定されない、明示的または黙示的なものを保証することなく、「現状のまま」提供されます。いかなる場合でも、著者または著作権所有者は、契約、不法行為、またはその他の訴訟、ソフトウェアまたは使用またはその他の取引に関連する、またはその他の契約、またはその他の請求、またはその他の責任について責任を負いません。ソフトウェア。