Integrazione dell'applicazione Spree In Rails 3.1

Spree è una soluzione di e-commerce open source completa creata con Ruby on Rails. È stato originariamente sviluppato da Sean Schofield ed è ora gestito da un core team dedicato. Puoi scoprire di più visitando la pagina del progetto e-commerce Spree.

In realtà è composto da diversi gem, ognuno dei quali è mantenuto in un unico repository e documentato in un unico set di documentazione online.

Richiedendo la gemma Spree richiedi automaticamente tutte le dipendenze della gemma necessarie che sono:

  • spree_api
  • baldoria_cmd
  • spree_core
  • spree_dash
  • spree_promo
  • spree_sample

Tutte le gemme sono progettate per funzionare insieme per fornire una piattaforma di e-commerce completamente funzionale. È anche possibile, tuttavia, utilizzare solo i pezzi che ti interessano. Quindi, ad esempio, potresti utilizzare solo la gemma spree_core barebone e magari combinarla con il tuo schema di promozione personalizzato invece di utilizzare spree_promo.

Installazione:- Dipende da ImageMagick per gestire l'elaborazione delle immagini, quindi dovremo installarlo prima di poter installare Spree. Se non è già installato, installalo utilizzando apt-get (per Ubuntu). Una volta installato imagemagick, ne creeremo uno nuovo rotaie Applicazione 3.1 con il seguente coSpree In Rails 3.1mm e da terminale. ad esempio – rails new gps -d mysql (-d mysql specifica che utilizzeremo mysql come database)

Per installarlo e tutte le sue dipendenze, dobbiamo aggiungerlo nel nostro gemfile. Il mio file gem è simile a questo: - fonte 'http://rubygems.org'

gemma 'rotaie', '3.1.3'

Fascio di rotaie perimetrali invece:

gem 'rails', :git => 'git://github.com/rails/rails.git'

gemma 'capistrano' gemma 'mysql2' gemma 'therubyracer' gemma 'paperclip', “~> 2.3” gemma 'tinymce-rails'

Gemme utilizzate solo come asset e non richieste

negli ambienti di produzione per impostazione predefinita.

gruppo :assets do gem 'sass-rails', '~> 3.1.5' gem 'coffee-rails', '~> 3.1.1' gem 'uglifier', '>= 1.0.3' end

gemma 'jquery-rails'

Mettiti in contatto con noi.

Iscriviti per gli ultimi aggiornamenti

Articoli correlati

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

it_ITItalian