分类
文章

如何在ubuntu 16 04上安装ruby并建立本地编程环境

介绍 Ruby是一种动态编程语言,您可以用来编写从简单脚本到游戏和Web应用程序的任何内容。它于1993年在日本首次发布,但在2005年作为服务器端Web开发的语言而流行。Ruby旨在使初学者易于使用和娱乐,但功能强大到足以创建复杂的系统。对于初学者和经验丰富的开发人员来说,这都是一个不错的选择。 尽管有很多方法可以在Ubuntu上安装Ruby,但是最简单的方法是使用RVM (Ruby版本管理器)。它会下载最新版本的Ruby并安装所有必备库。 在本教程中,您将通过命令行在本地Linux机器上设置Ruby编程 […]

分类
文章

如何在macos上安装ruby并建立本地编程环境

介绍 Ruby是一种动态编程语言,您可以用来编写从简单脚本到游戏和Web应用程序的任何内容。它于1993年在日本首次发布,但在2005年作为服务器端Web开发的语言而流行。Ruby旨在使初学者易于使用和娱乐,但功能强大到足以创建复杂的系统。对于初学者和经验丰富的开发人员来说,这都是一个不错的选择。 Ruby已包含在默认的macOS安装中,尽管它不是最新版本。当您遵循教程或尝试使用其他项目时,可能会遇到兼容性问题。 在本教程中,您将使用Homebrew在本地macOS机器上设置Ruby编程环境,并通过编写一个 […]

分类
文章

如何向ruby on rails应用程序添加stimulus

介绍 如果您正在使用Ruby on Rails项目,则您的需求可能包括与视图模板生成的HTML的交互性。如果是这样,您将有几种选择来实现这种交互性。 例如,您可以实现一个JavaScript框架,例如React或Ember 。如果您的需求包括在客户端上处理状态,或者您担心与服务器频繁查询相关的性能问题,那么选择其中一种框架可能是有意义的。许多单页应用程序(SPA)都采用这种方法。 但是,在实现用于管理客户端状态和频繁更新的框架时,需要牢记一些注意事项: 可能需要满足加载和转换要求(例如解析JavaScrip […]

分类
文章

如何为ruby on rails应用程序创建嵌套资源

介绍 Ruby on Rails是一个用Ruby编写的Web应用程序框架,为开发人员提供了一种自以为是的方法来进行应用程序开发。与Rails合作可为开发人员提供: 处理路由,状态数据和资产管理之类的约定。 牢固地扎根于model-view-controller (MCV)架构模式,该模型将位于模型中的应用程序逻辑与应用程序信息的表示和路由分开。 当您在Rails应用程序中增加复杂性时,您可能会使用多种模型,这些模型代表了应用程序的业务逻辑以及与数据库的接口。添加相关模型意味着在它们之间建立有意义的关系,这将 […]

分类
文章

理解ruby中的数据类型

介绍 编写程序时,可以使用data types对数据进行分类。数据类型告诉计算机如何处理程序中的数据。它们还确定您可以对数据执行的操作,包括可以执行的操作。 考虑数据类型的一种方法是考虑现实世界中使用的不同数据类型。例如,我们使用整数(0,1,2,…),整数(…,-1,0,1,…)和无理数(π)。 通常,在数学中,我们可以组合不同类型的数字,并获得某种答案。例如,我们可能要在π上加5: 5 + π 我们可以保留方程作为解释无理数的答案,也可以将π舍入为带有小数位数的数字,然后将这些数字加在一起: 5 + π […]

分类
文章

如何在ubuntu 18 04上用rvm安装ruby on rails

介绍 Ruby on Rails是一个流行的Web应用程序框架,旨在帮助您开发成功的项目,同时编写更少的代码。为了使Web开发变得有趣并得到强大社区的支持,Ruby on Rails是一种开源软件,可以免费使用,并欢迎对其进行改进。 命令行工具RVM ( R uby V版为M anager)提供了一个固体的开发环境。RVM将允许您管理和使用多个Ruby环境,并允许您在它们之间进行切换。项目存储库位于git存储库中 。 本教程将引导您完成Ruby和Rails的安装过程,并通过RVM进行设置 先决条件 本教程将 […]

分类
文章

如何在ubuntu 16 04上用rvm安装ruby on rails

介绍 对于希望创建站点和Web应用程序的开发人员而言,Ruby on Rails是最受欢迎的应用程序堆栈之一。Ruby编程语言与Rails开发框架相结合,使应用程序开发变得简单。 您可以使用命令行工具RVM (Ruby Version Manager)轻松安装Ruby和Rails。RVM还可以让您管理和使用多个Ruby环境,并允许您在它们之间进行切换。项目库位于GitHub上 。 在本指南中,我们将RVM安装在Ubuntu 16.04服务器上,然后使用它来安装稳定版本的Ruby和Rails。 先决条件 本教 […]

分类
文章

如何在Debian 8上安装带有rvm的Ruby on Rails

介绍 对于希望创建站点和Web应用程序的开发人员而言, Ruby on Rails是最受欢迎的应用程序堆栈之一。Ruby编程语言与Rails开发框架相结合,使应用程序开发变得简单。 您可以使用Ruby版本管理器RVM轻松安装Ruby和Rails。RVM还允许您管理和使用多个Ruby环境。 在本指南中,您将在Debian 8服务器上安装RVM,然后使用RVM安装稳定版本的Ruby on Rails。一旦一切正常,您将学习如何使用RVM管理多个版本的Ruby。 先决条件 要遵循本教程,您需要: 具有具有sudo […]

分类
文章

如何在ubuntu 18 04 上安装ruby on rails和rbenv

介绍 对于希望创建站点和Web应用程序的开发人员而言, Ruby on Rails是最受欢迎的应用程序堆栈之一。Ruby编程语言与Rails开发框架相结合,使应用程序开发变得简单。 您可以使用命令行工具rbenv轻松安装Ruby和Rails。使用rbenv将为您提供开发Ruby on Rails应用程序的坚实环境,因为它将使您轻松切换Ruby版本,并使整个团队保持同一版本。 rbenv支持指定特定于应用程序的Ruby版本,允许您为每个用户更改全局Ruby,并允许您使用环境变量来覆盖Ruby版本。 本教程将通 […]

分类
文章

如何在ubuntu 16 04上使用rbenv安装ruby on rails

介绍 对于希望创建站点和Web应用程序的开发人员而言,Ruby on Rails是最受欢迎的应用程序堆栈之一。Ruby编程语言与Rails开发框架相结合,使应用程序开发变得简单。 您可以使用命令行工具rbenv轻松安装Ruby和Rails。使用rbenv将为您提供开发Ruby on Rails应用程序的坚实环境,因为它将使您轻松切换Ruby版本,并使整个团队保持同一版本。项目库位于GitHub上 。 rbenv支持指定特定于应用程序的Ruby版本,允许您为每个用户更改全局Ruby,并允许您使用环境变量来覆盖 […]