Running from edge sources (latest and greatest features)
1.Clone the git repo
git clone git://github.com/railsdog/spree.git spree
cd spree
2.Create the necessary config/database.yml file
rake db:create
D:\InstantRails\rails_apps\spree>rake db:create
(in D:/InstantRails/rails_apps/spree)
Spree requires RubyGems >= 1.3.6 (you have 1.3.5). Please `gem update --system`
and try again.
D:\InstantRails\rails_apps\spree>gem update --system
Updating RubyGems
Updating rubygems-update
Successfully installed rubygems-update-1.3.6
Updating RubyGems to 1.3.6
Installing RubyGems 1.3.6
RubyGems 1.3.6 installed
3.Install the gem dependencies
(sudo) rake gems:install
D:\InstantRails\rails_apps\spree>rake gems:install
(in D:/InstantRails/rails_apps/spree)
gem.bat install highline --version "= 1.5.1"
......
4.Bootstrap the database (run the migrations, create admin account, optionally load sample data.)
rake db:bootstrap
== AddApiKeyToUsers: migrating ===============================================
-- add_column("users", "api_key", :string, {:limit=>40})
-> 0.0000s
== AddApiKeyToUsers: migrated (0.0160s) ======================================
remigrate
loading fixture D:/InstantRails/rails_apps/spree/db/default/countries.yml
loading fixture D:/InstantRails/rails_apps/spree/db/default/roles.yml
loading fixture D:/InstantRails/rails_apps/spree/db/default/states.yml
loading fixture D:/InstantRails/rails_apps/spree/db/default/zone_members.yml
loading fixture D:/InstantRails/rails_apps/spree/db/default/zones.yml
Default data has been loaded
Loading db/seeds.rb for each extension
Load Sample Data? [y/n]: y
loading fixture D:/InstantRails/rails_apps/spree/db/sample/addresses.yml
loading fixture D:/InstantRails/rails_apps/spree/db/sample/adjustments.yml
......
Processing order 99
loading ruby D:/InstantRails/rails_apps/spree/db/sample/products.rb
loading ruby D:/InstantRails/rails_apps/spree/db/sample/taxons.rb
loading ruby D:/InstantRails/rails_apps/spree/db/sample/users.rb
Create the admin user (press enter for defaults).
Email [spree@example.com]: corey.erp@gmail.com
Password [spree]:
Sample data has been loaded
Bootstrap Complete.
5.Start the server
script/server
分享到:
相关推荐
Spree中的每个数据表都对应了电商运营中的一个或多个实体,例如,`Spree::Country` 表用于存储国家信息,`Spree::Address` 表则用于管理用户的收货地址信息。 为了详细介绍Spree的数据表结构,我们可以将其分解成几...
Spree是一个基于Ruby on Rails框架的开源电子商务平台,它为开发者和商家提供了构建全面的在线商店功能。这个项目旨在提供一个灵活、可扩展且易于定制的解决方案,满足各种规模的电商需求。Ruby语言以其简洁、面向...
spree-subscriptions, 用于处理订阅的Spree 扩展 SpreeSubscriptions 这个扩展允许 Spree 使用基于数量的订阅来处理非。 这意味着你可以订阅subscribable产品( 比如,杂志)的N 个问题。 创建并发布新问题后,每个...
Spree DHL Shipping插件是专门为Spree电子商务平台设计的一款扩展模块,旨在为商家提供DHL(德国邮政全球快递)的物流服务集成。Spree是一个开源的、灵活的Ruby on Rails电子商务解决方案,允许开发者和商家定制自己...
狂欢必备菜单该扩展与 citrus/spree_essential_cms 密切合作。 它允许您在 Spree 应用程序中组织菜单。 这两个扩展一起打开了在你的应用程序中拥有一个完全可定制的 CMS 页面、图片和附件的可能性。安装将以下行添加...
spree_email_to_friend, 发送 Spree 商务的朋友功能 Spree 电子邮件给朋友 Spree 电子邮件向朋友扩展使你可以以通过电子邮件向朋友发送产品引用。安装添加到你的Gemfilegem 'spree_email_to_friend', github: 'spree
Spree入门工具(以前称为Spark入门工具包) 这是一个Ruby on Rails应用程序最小模板,其中预先安装了 ,并已完全泊坞化并准备部署到Heroku。在Heroku上启动本地安装安装所需的工具和依赖项: 带有docker-compose的...
spree_active_shipping, Shopify gem active_shipping的Spree 集成 活动传送 这是一个封装流行的 active_shipping插件插件的扩展插件。安装使用此行将这里扩展添加到你的Gemfile: Spree> = 3.1gem 'spree_active_...
spree_related_products, Spree 商务相关产品扩展 相关产品 产品定义不同类型的关系为你的产品定义类型,相关产品是一个 Spree Commerce 扩展,为你定义产品之间不同类型的关系。可以通过管理配置菜单管理 ...
将 spree_wechat_pay 添加到您的 Gemfile: gem 'spree_wechat_pay' 捆绑您的依赖项并运行安装生成器: bundle bundle exec rails g spree_wechat_pay:install 使用以下行将此扩展名添加到您的 spree.rb 中: ...
gem 'spree_product_assembly' , github : 'spree-contrib/spree-product-assembly' , branch : 'master' 运行bundle install以及extension intall命令来复制和运行迁移,并将spree_product_assembly附加到您的js...
狂欢贝宝网站标准 ... 在你进一步阅读之前 本自述文件正在彻底修改,以描述当前的代码库、设计决策以及如何使用它。 但目前某些部分已经过时。 请阅读扩展的代码,它的注释和结构非常好。... 选择Spree:
基于 Spree 创建俄罗斯在线商店的解决方案。 安装 安装 Rails 3.1.3 gem install rails -v 3.1.3 创建新应用 rails new synergy_app -GJTq 设置您的数据库连接(建议使用带有 mysql2 适配器的 MySQL) 将以下行...
Spree是使用和构建的用于Spark的实时更新的Web UI。 左:狂欢页面显示所有作业和阶段,并实时更新; 右:做简单工作的spark-shell ; 有关更多示例,请参见此。 特征! Spree完全重写了 ,提供了许多显着的优势...
Spree Commerce加入我们的Slack,在slack.spreecommerce.org与我们联系以启动新项目或获得技术支持Spree 4.1中引入的新Spree UX的DEMO的9个充分理由升级到Spree 4.1或将其用于新的Spree Commerce加入我们的Slack请与...
Spree Commerce 是一个完整的、免费的、开源的电子商务解决方案,使用 Ruby on Rails 构建。 它提供了一个现代的、移动优先的 UX、可选的 PWA 前端、REST API,以及许多官方扩展和第三方集成。 Spree Commerce 在...
SpreeStoreCredits 将商店信用用作付款方式的 Spree 商店信用实现。 考虑通过 API 购买,默认使用所有可用的商店信用。 商店信用可以在管理员中授予,并且在第一次使用后... Spree :: StoreCredits :: Configuration
Spree Commerce是使用Ruby on Rails构建的完整,免费和开源的电子商务解决方案。 它提供了现代的,移动优先的UX,可选的PWA前端,REST API,以及许多官方扩展和第三方集成。 Spree Commerce在用户体验,业务价值和...
spree_blogs 将您现有的Shopify博客移至Spree,随身携带所有博客帖子和URL。特征管理多个博客(例如Shopify) 多店支持草稿编辑模式与Rails Action Text和TRIX RTF编辑器兼容安装将以下行添加到您的Gemfile中: gem ...