- Accueil
- Info légales
- Aide (FAQ)
- Les tags de ce site
- Bloc note
- Articles techniques
- Notes system
- Divers articles
- Drupal
- Notes ITIL 2007
- Notes MS
- Dans le quartier...
- Emploi
- Recettes de cuisine et adresses gourmandes
- mes applis ubuntu préferées
- Divers acronymes du monde social
- Internet 2018
- P2 meublé à louer - quartier du Poteau 75018
- apcos - réseaux sociaux et outils
- Articles techniques
- Divers liens
- Fun
- Mon CV IT
- Nouveautés
install pour omega4 : Ruby
Tests sur vm "Ubuntu13". Plus bas, pour drupal 7, installer sass 3.2.19 et compass 0.12.7 pour zen 5.5.
Bundler est un gestionnaire de dépendances pour les ruby gems. Il lock les conf.
Installer: ruby-2.1.4 (avec rvm, ruby v 1.9.3 min) et bundle. Puis sass et les gems.
Install ruby LVM
\curl -L https://get.rvm.io | bash
puis ajouter à /home/jenny/.bash_profile la ligne: source ~/.profile
Vérifier que requis sont ok: source /home/jenny/.rvm/scripts/rvm
puis rvm requirements
(installe ce qui manque)
pour l'utiliser: ~/.rvm/scripts/rvm
création sous-theme
sudo drush omega-wizard
En résumé: (voir crea-mono4v0.txt pour full response)
nom [Omega Subtheme]: MonO4-v0 et nom machine: mono4v0
basé sur Omega, default, placé dans Sites (all), pour tous sites
-> il download html5shiv, pie....
Ruby et Ruby Gems
Source: Requirements for using SASS with Omega 4 https://www.drupal.org/node/2172619
rvm install ruby-2.1.4
cd /sites/all/themes/myomega4gem install bundler
bundle install
à ne pas faire en root. Ca installe sass 3.2.9, compass...
Faire bundle show
Aller dans dossier du thème créé (ici /var/www/dru7/sites/all/mono4v0), 2 fichiers indiquent les versions qu'il faut (.ruby-gemset et .ruby-version) et il est possible qu'on ait une erreur.
.ruby-version contient 1.9.3 (dépend de la version d'omega) et .ruby-gemset omega.mono4v0
Gems dépend de la version de ssas.
installer rvm install ruby-1.9.3
vérifier la ver installée: rvm list
sudo apt-get install ruby-full rubygems
sudo gem install sass
use: sass --watch style.scss:style.css
compiler tout dossier: sass --watch stylesheets/sass:stylesheets/css
installer Gems necessaires au theme (Sass, Compass, Susy, etc): bundle install
source en anglais: https://www.digitalocean.com/community/articles/how-to-create-an-omega-4-drupal-subtheme-on-an-ubuntu-vps
autre facon, pour zen 5.5: sass 3.2.19 et compass 0.12.7
mais voir aussi "Getting started with Drupal7, Zen, Sass and Compass" (plus récent) : https://www.drupal.org/node/1548946#comment-9291999
gem install sass -v 3.2.19
gem install compass -v 0.12.7
Commandes gem utiles
Une page qui parle de soucis d'installation livre une commande pratique: gem list
ainsi que gem uninstall compass
et gem uninstall sass
Il utilise Zen 5.5 avec gem install sass -v 3.2.19
et gem install compass -v 0.12.7
doc:
Fichier attaché | Taille |
---|---|
Résultat d'un sudo drush omega-wizard | 2.51 Ko |