Pergunta

Este é um projeto maravilhoso, mas por onde começar?

Pensei em fazer meu próprio fork do github para meu próprio projeto.Ou fazendo um branch para cada projeto “dentro” dele.

Talvez eu ainda não entenda realmente essa coisa de codificação social - mas estou realmente sentindo a alergia que tenho com estruturas de software e ambientes de desenvolvimento "encapsulados" ou "encapsulados".

Alguém deveria fazer um projeto dentro dos arquivos fonte, ao lado do one.sample aplicativo?Existem tantos diretórios que não sei por onde começar.A maior parte do projeto One não deveria estar guardada em clojars para usarmos e cuspir nossos próprios modelos de aplicativos, um pouco como lein noir new <appname>?

Todos e quaisquer insights serão apreciados, obrigado!

Foi útil?

Solução

em episódio 3 do pensamento de relevância podcast brenton ashworthdiz que no momento há três maneiras de aproveitar o Clojurscript One (18min 38sec):

    .
  1. Copie o projeto CloJurscript One em seu próprio projeto
  2. fork o clojurscript one repo, exclua o aplicativo de amostra e construa seu próprio aplicativo dentro do projeto CloJurscript
  3. Veja como ClouresRipt um lida com as dependências e, em seguida, use a mesma abordagem para configurar o Clojurscript, uma como uma dependência do seu próprio projeto.

    Parece que a equipe do projeto está ciente disso ser desajeitada no momento, e eles esperam poder criar uma história melhor para isso no futuro.

Outras dicas

Para ser honesto com você....Tive muitos problemas ridículos com o clojurescript um.Há muito código para trabalhar e é bom como referência, mas não quando os iniciantes em clojurescript estão apenas começando.

A melhor maneira de começar a usar o clojurescript é com Chris Granger'shttps://github.com/ibdknox/cljs-template

comece seu projeto com:

lein new cljs-template <your project name>

cd <your project name>

lein run

É isso...basta entrar no diretório src/client e começar a codificar!basicamente, o modelo oferece um projeto completo que:

  • veicula páginas através do anel
  • tem compilação cljs ao salvar, então não há necessidade de mexer com lein cljsbuild

Existe um 'clone' do clojurescript-one https://github.com/zcaudate/cljs-template-one feito usando cljs-template como guia.Pode ser usado como modelo de projeto:

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

lein run

O projeto usa o template html twitter/bootstrap e pode ser visualizado aqui: http://cljs-bootstrapped.herokuapp.com/

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top