Integrering av Spree In Rails 3.1-applikation

Spree är en komplett e-handelslösning med öppen källkod byggd med Ruby on Rails. Det utvecklades ursprungligen av Sean Schofield och underhålls nu av ett dedikerat kärnteam. Du kan ta reda på mer genom att besöka sidan för Spree e-handelsprojekt.

Den består faktiskt av flera olika pärlor, som var och en förvaras i ett enda förråd och dokumenteras i en enda uppsättning onlinedokumentation.

Genom att kräva Spree pärla kräver du automatiskt alla nödvändiga ädelstensberoenden som är:

  • spree_api
  • spree_cmd
  • spree_core
  • spree_dash
  • spree_promo
  • spree_sample

Alla pärlor är designade för att fungera tillsammans för att tillhandahålla en fullt fungerande e-handelsplattform. Det är dock också möjligt att bara använda de bitar du är intresserad av. Så till exempel kan du bara använda barebones spree_core pärla och kanske kombinera den med ditt egna kampanjschema istället för att använda spree_promo.

Installation:- Det beror på ImageMagick för att hantera bildbehandlingen det gör, så vi måste installera det innan vi kan installera Spree. Om den inte redan är installerad, installera den med apt-get (för ubuntu). När imagemagick är installerat kommer vi att skapa en ny skenor 3.1-applikation med följande coSpree In Rails 3.1mmand från terminal. t.ex. – rails new gps -d mysql (-d mysql anger att vi ska använda mysql som vår databas)

För att installera den och alla dess beroenden måste vi lägga till den i vår gemfile. Min gemfil ser ut så här:- source 'http://rubygems.org'

ädelstens 'skenor', '3.1.3'

Bundle edge Rails istället:

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

gem 'capistrano' gem 'mysql2' gem 'therubyracer' gem 'pappersklipp', "~> 2.3" gem 'tinymce-rails'

Ädelstenar används endast för tillgångar och krävs inte

i produktionsmiljöer som standard.

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

pärla 'jquery-rails'

Kontakta oss.

Prenumerera för de senaste uppdateringarna

relaterade inlägg

Lämna en kommentar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

sv_SESwedish