我想手动更改有关狂欢风格的所有内容,我不想使用覆盖。我希望能够获得html.erb并手动更新。我在Linux上安装了Spree,它们位于何处?我被告知它在rvm下,我在rvm下没有任何东西
的Gemfile
source 'https://rubygems.org'
gem 'spree', '3.0.4', :path => "lib/spree/"
gem 'braintree', '~> 2.48.1'
gem 'rails', '4.2.3'
gem 'pg'
gem 'sass-rails', '~> 5.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.1.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 2.0'
gem 'sdoc', '~> 0.4.0', group: :doc
group :development, :test do
gem 'byebug'
gem 'web-console', '~> 2.0'
gem 'spring'
end
gem 'spree_gateway', github: 'spree/spree_gateway', branch: '3-0-stable'
gem 'spree_auth_devise', github: 'spree/spree_auth_devise', branch: '3-0-stable'
答案 0 :(得分:1)
创建rails app和lib
文件夹克隆狂欢
然后在rails app Gemfile
内添加spree
文件夹路径lib
gem 'spree' :path => "/lib/spree"
然后按照相同的程序,现在,如果您要更改lib
文件夹spree
,您可以在应用中看到更改
答案 1 :(得分:1)
您可以使用https://guides.spreecommerce.com/developer/extensions_tutorial.html为spree创建扩展程序,然后可以使用deface https://guides.spreecommerce.com/developer/deface_overrides_tutorial.html进行更改 覆盖主题中的html更改。您也可以使用Spree Fancy 作为参考。
希望这能解决您的问题。
谢谢