Startover est un chauffeur hautement opiniâtre pour développer des sites Web statiques sur votre Mac en utilisant HTML5, SASS, Gulp et ES2015. Avec la démarrage, vous n'avez pas à recommencer!
Je suis d'accord! Nous n'avons vraiment pas besoin de plus de paires de chaudières ou de frameworks pour développer des sites Web. Startover s'appuie fortement sur les œuvres d'autres comme HTML5boilerplate. Cependant, aucune des paires de chaudières sur lesquelles j'ai trébuché n'a connu de bonnes choses pour moi. La démarrage n'est pas pour tout le monde . J'ai créé Startover pour adapter mon flux de travail avec les outils que j'aime utiliser lors du développement de sites Web. Starover peut être utilisé comme il est ou comme inspiration pour votre flux de travail de développement.
Quelques avertissements:
Le code de ce dépôt suppose que vous connaissez les technologies suivantes:
Autres technologies utilisées dans ce chauffeur: Browsersync, Browserify, jQuery, ladda, normaliser.css, retina.js, surveiller.
Voici quelques sites qui utilisent Starover 2.0:
Voici quelques sites qui ont été construits avec Startover 1.0:
Si vous utilisez la démarrage, vous devriez totalement me dire afin que vous puissiez être présenté ici sur cette liste de sites impressionnants (auto-cinq).
Vous devez faire installer le code suivant pour utiliser le code dans ce référentiel:
La façon de faciliter l'obtention de node.js et de graphicsmagick sur un Mac utilise Homebrew. Il suffit de courir:
brew update & brew install node graphicsmagick
Clone le référentiel:
git clone [email protected]:ksmandersen/startover.git
Installez les dépendances du projet pour Ruby Gems and Node Packages:
npm install
Pour exécuter la version de développement locale du site avec le navigateur Sync:
npm run dev
Créez une version locale du site:
npm run build
Créez une version de version du site:
npm run build-production
J'utilise Dokku depuis un certain temps pour déployer cette pile. Le repo comprend une application NodeJS Server simple fonctionnant sur Express pour servir le contenu statique du site. Vous devriez être en mesure de déployer le code n'importe où qui accepte une application NodeJS simple, comme Heroku.
La licence du MIT (MIT) Copyright (C) 2013-2016 Kristian Andersen
L'autorisation est accordée gratuitement par la présente à toute personne qui obtient une copie de ce logiciel et des fichiers de documentation associés (le "logiciel"), pour traiter le logiciel sans restriction, y compris sans limiter les droits d'utilisation, de copier, de modifier, de fusionner , publier, distribuer, sous-licencier et / ou vendre des copies du logiciel, et pour permettre aux personnes à qui le logiciel est fourni pour le faire, sous réserve des conditions suivantes:
L'avis de droit d'auteur ci-dessus et le présent avis d'autorisation sont inclus dans toutes les copies ou des parties substantielles du logiciel.
Le logiciel est fourni "tel quel", sans garantie d'aucune sorte, express ou implicite, y compris, mais sans s'y limiter, les garanties de qualité marchande, d'adéquation à un usage particulier et de non-contrefaçon. En aucun cas, les auteurs ou les titulaires de droits d'auteur ne seront pas responsables de toute réclamation, dommage ou autre responsabilité, que ce soit dans une action de contrat, de délit ou autre, découlant de, hors du logiciel ou de l'utilisation ou d'autres transactions dans le LOGICIEL.