先决条件
要使用Ruby on Rails 8 创建快速入门应用程序,您需要在开发环境中安装以下软件:
Ruby语言。Rails 需要Ruby v3.1.0或更高版本。请使用最新版本,防止版本冲突。
终端应用程序和 Shell。对于 MacOS 用户,请使用终端或类似应用程序。对于 Windows 用户,请使用 PowerShell。
下载并安装 Mongoid 和框架 Gems
在Ruby中,包称为 gem。
完成以下步骤,安装 Mongoid 和 Rails gem 并将其添加到您的 Web应用程序中。
2
使用默认脚手架创建 Rails应用
运行以下命令,使用默认脚手架创建新的 Rails应用程序目录,然后进入应用程序:
rails new my-rails-app --skip-active-record cd my-rails-app
--skip-active-record
标志指示 Rails 不要将 Active Record 添加为依赖项。 您不需要此依赖项,因为您将使用 Mongoid。
提示
MacOS 安装问题
如果您使用的是 macOS,则在自动捆绑包安装步骤中创建新的 Rails应用时,可能会遇到问题。首先,确保您的 macOS 和 Xcode 版本是最新的。如果收到类似于以下内容的错误消息,则必须更新或配置构建工具:
The compiler failed to generate an executable file. ... (RuntimeError) You have to install development tools first.
运行以下命令以安装 Xcode命令行工具:
xcode-select --install xcodebuild -license accept
然后,尝试再次运行bundle install
命令。
注意
如果运行问题,请在MongoDB Stack Overflow标签 或MongoDB Reddit 社区 寻求帮助。您还可以使用此页面右侧的 Rate this page标签页提交反馈。