Question

C'est un merveilleux projet, mais par où commencer?

J'ai pensé à faire ma propre fourche github pour mon propre projet. Ou faire une branche pour chaque projet "à l'intérieur" de celui-ci.

Peut-être que je ne comprends pas encore vraiment ces trucs de codage social - mais je ressens vraiment les allergies que j'ai avec des cadres logiciels et des environnements logiciels «encapsulés» ou «encapsulants».

Si l'on fait un projet à l'intérieur des fichiers source, assis à côté du one.sample application? Il y a tellement de répertoires que je ne sais pas par où commencer. La plupart du seul projet ne devrait-il pas être assis à Clojars pour que nous puissions utiliser et cracher nos propres modèles d'application, un peu comme lein noir new <appname>?

Toutes les idées appréciées, merci!

Était-ce utile?

La solution

Dans épisode 3 du podcast de pertinence Think Brenton Ashworth dit qu'à l'heure actuelle, il existe trois façons de profiter de Clojurescript One (18min 38sec):

  1. Copiez le projet Clojurescript dans votre propre projet
  2. Fourk le repo Clojurescript One, supprimez l'exemple d'application et créez votre propre application dans le projet Clojurescript One
  3. Regardez comment CloreResript One gère les dépendances, puis utilisez la même approche pour configurer Clojurescript une comme dépendance de votre propre projet.

On dirait que l'équipe du projet est consciente de ce qui est gênant en ce moment, et ils espèrent pouvoir trouver une meilleure histoire pour cela à l'avenir.

Autres conseils

Pour être honnête avec vous .... j'ai eu une quantité ridicule de problème avec Clojurescript. Il y a tout simplement trop de code pour travailler et c'est bon pour une référence, mais pas lorsque les débutants à Clojurescript ne font que commencer.

La meilleure façon de commencer avec Clojurescript est avec Chris Grangerhttps://github.com/ibdknox/cljs-template

Commencez votre projet avec:

lein new cljs-template <your project name>

cd <your project name>

lein run

C'est tout ... allez simplement dans le répertoire SRC / client et commencez à coder! Fondamentalement, le modèle vous donne un projet complet qui:

  • sert les pages à travers l'anneau
  • a une compilation CLJS sur Save, il n'est donc pas nécessaire de se faire boue avec Lein Cljsbuild

Il y a un «clone» de Clojurescript-un https://github.com/zcaudate/cljs-template- one Fabriqué à l'aide de CLJS-Template comme guide. Il peut être utilisé comme modèle de projet:

lein new cljs-template-one <your project name>
cd <your project name>
chmod +x bootstrap.sh && ./bootstrap.sh

lein run

Le projet utilise le modèle HTML Twitter / bootstrap et peut être consulté ici: http://cljs-bootstrapped.herokuapp.com/

Clojurescript One a de superbes pages wiki: https://github.com/brentonashworth/one/wiki. Ils semblent très utiles.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top