Ruby on rails Spree Commerce:GEM文件的位置
我是Rails开发和Spree Commerce bitnami Stack VM实例的新手。我正在尝试安装spree扩展,说明中说要对应用程序Gem文件进行配置更改,但在webserver目录中找不到该文件 运行轨道2.3.5Ruby on rails Spree Commerce:GEM文件的位置,ruby-on-rails,gem,spree,Ruby On Rails,Gem,Spree,我是Rails开发和Spree Commerce bitnami Stack VM实例的新手。我正在尝试安装spree扩展,说明中说要对应用程序Gem文件进行配置更改,但在webserver目录中找不到该文件 运行轨道2.3.5 Spree 0.9.4版本之所以找不到它,是因为Gemfile是Rails 3+的标准,而您使用的是Rails2应用程序。Rails3使用Bundler,它关心应用程序的所有Gems 在Rails2中,gem依赖项定义是不同的。它没有Bundler,所以“bundle安
Spree 0.9.4版本之所以找不到它,是因为Gemfile是Rails 3+的标准,而您使用的是Rails2应用程序。Rails3使用Bundler,它关心应用程序的所有Gems 在Rails2中,gem依赖项定义是不同的。它没有Bundler,所以“bundle安装”在您的情况下也不起作用 相反,您需要向config/environment.rb添加Gem依赖项,如下所示:
config.gem“你的名字在这里”
您还需要手动安装Gem,因此不像Rails3中Bundler安装Gem。在shell中使用此选项:
gem install your_gem_name
一般来说,将应用程序更新到Rails3是一个好主意,我建议您这样做,因为我看到您想要使用的这个Gem没有早期版本。您好,您能指一下说明吗?该应用程序位于安装目录apps/sprees中,就像Github上的这个目录所示,将“gem spree\u store\u credits”添加到gem文件中