Skip to content

xhite/scrumy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

scrumy [cpteam2015]

Environnement de Développement

Installer ruby & Sinatra

Installation de ruby

$ sudo apt-get install ruby-full

Installation de sinatra (au cremi faudra mettre --user-install)

$ sudo gem install [--user-install] sinatra

Pour installer les dépendances Javascript

Avec npm

$ npm install

Pour lancer le serveur

Avec Gulp

$ gulp

Chartes de dev et d'utilisation de git

Pour Ruby on essaiera de respecter les bonnes pratiques ennoncées dans ce wiki : https://github.com/bbatsov/ruby-style-guide.
L'analyseur de code RuboCop se base exclusivement sur ce document et nous obligera plus ou moins à respecter le 'style guide' de la communauté Ruby. Installer d'abord Rubocop

gem install rubocop

puis pour emacs copier/coller ce code à la fin de son ~/.emacs

(when (>= emacs-major-version 24)  
  (require 'package)  
  (add-to-list  
   'package-archives  
   '("melpa" . "http://melpa.org/packages/")  
   t)  
  (package-initialize))  
(add-hook 'ruby-mode-hook 'rubocop-mode)  

Pour SublimeText

  1. Faire un clone du package dans le repetoire qui contient les packages de sublime (Preferences-> Browse Packages ...)
git clone git@github.com:pderichs/sublime_rubocop.git "RuboCop"
  1. Restart SublimeText

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 74.5%
  • CoffeeScript 16.0%
  • Ruby 7.7%
  • HTML 1.8%