Domanda

Questo è un progetto meraviglioso, ma da dove cominciare?

Ho pensato di rendere il mio forcella GitHub per il mio progetto.O fare un ramo per ogni progetto "dentro" di esso.

Forse non capisco ancora questa roba di codifica sociale, ma sto davvero sentendo l'allergia che ho con quadri software "incapsulati" o "incapsulanti" e ambienti di sviluppo.

Dovrebbe essere un progetto all'interno dei file sorgente, seduti accanto all'App one.sample?Ci sono così tante directory che non so da dove cominciare.Non dovrebbe la maggior parte dell'unico progetto essere seduto in clojars per noi da usare e sputare i nostri modelli di app, un po 'come lein noir new <appname>?

Qualsiasi e tutte le intuizioni apprezzate, grazie!

È stato utile?

Soluzione

in Episodio 3 del Pensiero rilevanza Podcast Brenton AshworthDice che al momento ci sono tre modi per approfittare di ClojuScript One (18min 38Sec):

    .
  1. Copia il progetto ClojuScript One nel tuo progetto
  2. Forcella il repo del clousescript one, elimina l'applicazione di esempio e crea la tua applicazione all'interno del progetto Clojecript One
  3. Guarda come i clooresript splip maneggia le dipendenze, e quindi utilizzare lo stesso approccio alla configurazione di ClojuScript come dipendenza dal proprio progetto.

    Sembra che il team del progetto sia consapevole di questo essere imbarazzante al momento, e sperano di essere in grado di trovare una storia migliore per questo in futuro.

Altri suggerimenti

Per essere onesto con te .... Ho avuto una ridicola quantità di guai con ClojuScript. C'è solo troppo codice con cui lavorare e il suo bene per un riferimento ma non quando i principianti a Clojectipt stanno appena iniziando.

Il modo migliore per iniziare con clojecript è con Chris Granger's https://github.com/ibdknox/cljs-template

Avvia il tuo progetto con:

lein new cljs-template <your project name>

cd <your project name>

lein run
.

Questo è ... vai nella directory SRC / Client e iniziare la codifica! Fondamentalmente, il modello ti offre un progetto completo che:

    .
  • serve pagine tramite anello
  • ha la compilazione di CLJS sul salvataggio, quindi non c'è bisogno di muck in giro con Lein Cljsbuild

    C'è un 'clone' di clojursept-one https://github.com/zcaudate/ Cljs-template-one realizzato con il modello Cljs come guida. Può essere utilizzato come modello di progetto:

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

    Il progetto utilizza il modello HTML Twitter / Bootstrap e può essere visualizzato qui: http://cljs-bootstrapped.herokuapp.com/

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top