首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在zsh上安装和运行"hanami新书架“?

"hanami新书架"是一个基于Ruby语言的Web应用框架,用于构建优雅、可扩展的Web应用程序。要在zsh上安装和运行"hanami新书架",可以按照以下步骤进行操作:

  1. 安装Ruby:首先,确保你的系统已经安装了Ruby。可以通过在终端中运行ruby -v命令来检查Ruby的版本。如果未安装,可以参考Ruby官方网站(https://www.ruby-lang.org/)提供的安装指南进行安装。
  2. 安装Bundler:Bundler是Ruby的一个依赖管理工具,用于管理项目所需的Gem包。在终端中运行以下命令安装Bundler:
  3. 安装Bundler:Bundler是Ruby的一个依赖管理工具,用于管理项目所需的Gem包。在终端中运行以下命令安装Bundler:
  4. 创建新的"hanami新书架"项目:在终端中进入你想要创建项目的目录,并运行以下命令创建一个新的"hanami新书架"项目:
  5. 创建新的"hanami新书架"项目:在终端中进入你想要创建项目的目录,并运行以下命令创建一个新的"hanami新书架"项目:
  6. 这将创建一个名为"bookshelf"的新项目,并自动安装所需的Gem包。
  7. 进入项目目录:运行以下命令进入"bookshelf"项目的目录:
  8. 进入项目目录:运行以下命令进入"bookshelf"项目的目录:
  9. 安装项目依赖:运行以下命令使用Bundler安装项目所需的依赖:
  10. 安装项目依赖:运行以下命令使用Bundler安装项目所需的依赖:
  11. 运行数据库迁移:运行以下命令创建并更新数据库:
  12. 运行数据库迁移:运行以下命令创建并更新数据库:
  13. 启动应用程序:运行以下命令启动"hanami新书架"应用程序:
  14. 启动应用程序:运行以下命令启动"hanami新书架"应用程序:
  15. 应用程序将在本地启动,并监听默认端口(例如:http://localhost:2300)。

至此,你已经成功在zsh上安装和运行了"hanami新书架"。你可以通过访问本地的应用程序URL来查看和测试应用程序。请注意,以上步骤仅适用于在zsh上安装和运行"hanami新书架",在其他Shell环境中可能会有所不同。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Linux shell 中的极品!高效的命令行~

本文是关于如何在Ubuntu 20.04安装配置ZSH。此步骤适用于所有基于Ubuntu的发行版。ZSH代表Z Shell,它是类Unix操作系统的shell程序。...在Ubuntu Linux安装Zsh 在Ubuntu中可以使用apt包管理器从源代码安装ZSH两种方法 我们将使用apt软件包管理器在Ubuntu安装ZSH。...现在要使用zsh shell,请从终端注销并再次登录。 在Ubuntu Linux中设置Zsh 与BASH之类的其他shell相比,ZSH需要一些首次配置才能解决。...按1,它将带您配置与历史相关的参数,保留多少历史行历史文件的位置。...从下一次开始,您的shell将不会通过这些初始设置运行,但是您可以在需要时再次运行新用户安装命令,如下图所示。

2.7K20

写给前端同学的终端修炼手册

在 Windows 使用 Bash 或 Zsh Bash 是一种基于 Linux 的 shell 语言,不能在 Windows 本地运行。...不过,好消息是,较的 Windows 版本提供了安装运行 Linux 的功能,就像安装其他应用程序一样。这被称为 Windows Subsystem for Linux,通常缩写为 WSL。...我们可以参考此篇文章 - 如何在 Windows 10 安装使用 Zsh[4] 一旦设置完成,我们就可以配置终端应用程序使用 Bash 或 Zsh。...在Zsh shell语言中,默认提示符由一个箭头当前目录的名称组成,→ PersonWorkSpace。 ❝但是,为什么之前是波浪号,而不是父目录的名称?...: https://opensource.com/article/19/9/getting-started-zsh [4] 如何在 Windows 10 安装使用 Zsh: https://candid.technology

12510
  • 何在Ubuntu中安装多个终端以及更改默认终端

    您可以在系统安装其他终端,并将其用作默认终端,使用通常的键盘快捷键Ctrl + Alt + T打开。...再在Ubuntu安装zsh作为终端,安装命令如下: 安装好了之后就是美化了,使用curl安装 oh-my-zsh 安装好之后如下: 还有传统 shell 的补全在 zsh 面前基本都可以下班了。...取代bash,设zsh为默认shell 如果要切换回去bash: 查看系统有哪些shell 现在的问题来了,安装了这么多Linux终端,如何在Ubuntu中更改系统的默认终端呢。...为此,请运行以下命令: sudo update-alternatives –config x-terminal-emulator 它将显示系统存在的所有终端,当前的默认终端标有星号。...转载本站文章请保留原文链接,文章内说明不允许转载该文章,请不要转载该文章,谢谢合作。

    4.2K20

    在 Windows 下使用 WSL2 搭建 Kubernetes 集群

    本文我们将介绍如何在 Windows10 下使用 WSL2 KinD 来搭建一套 Kubernetes 集群。在过去几年,Kubernetes 已经成为了容器编排领域事实的标准。...虽然现在已经有各种各样的 Kubernetes 发行版本安装程序来部署 Kubernetes 环境了,除了云环境或者裸机环境下面之外,我们仍然需要在本地部署运行 Kubernetes 集群,特别是对于相关的开发人员...安装 WSL2 首先我们需要先启用"适用于 Linux 的 Windows 子系统"这个功能,然后才能在 Windows 安装 Linux 发行版。...将 WSL2 设置为默认版本 安装的 Linux 分发版时,请在 Powershell 中运行以下命令,以将 WSL 2 设置为默认版本: wsl --set-default-version 2 安装配置...: # 安装 zsh root@k8s:~# apt-get install zsh oh-my-zsh可以用于快速配置zsh,进入官网或者 Github 可以了解其基本使用及其丰富的主题使用,安装只需要执行下面代码即可

    2.8K20

    M1 mac安装PyTorch的完整步骤指南

    TensorFlow官方已经给出了安装指南和效率评测。 本文将介绍如何在M1机器本地安装运行PyTorch。你使用的M1机型(Air、Pro、Mini或iMac)没有区别。.../install/HEAD/install.sh)" 如果你正在安装一个的M1 Mac,很可能系统里面没有包含XCode构建工具,但是miniforge需要他的一些文件。...完成之后,为Z shell (zsh)初始化conda: conda init zsh 最后,重新启动终端。!Miniforge现在已经安装好了,你可以创建虚拟环境了。...让我们打开Activity Monitor来验证Python是否在本机运行: 如果你在“Kind”下看到“Apple”,这意味着程序是在M1芯片本地运行的,而不是在Rosetta模拟器下。...最后总结 这样你就可以在M1机器上成功安装PyTorch了。 因为有了miniforge所以安装PyTorch比预期的要容易的多。当然它的运行速度比不上gpu,但这足以让你开始学习试验。

    3.9K40

    在 Windows 下使用 WSL2 搭建 Kubernetes 集群

    本文我们将介绍如何在 Windows10 下使用 WSL2 KinD 来搭建一套 Kubernetes 集群。在过去几年,Kubernetes 已经成为了容器编排领域事实的标准。...虽然现在已经有各种各样的 Kubernetes 发行版本安装程序来部署 Kubernetes 环境了,除了云环境或者裸机环境下面之外,我们仍然需要在本地部署运行 Kubernetes 集群,特别是对于相关的开发人员...安装 WSL2 首先我们需要先启用"适用于 Linux 的 Windows 子系统"这个功能,然后才能在 Windows 安装 Linux 发行版。...将 WSL2 设置为默认版本 安装的 Linux 分发版时,请在 Powershell 中运行以下命令,以将 WSL 2 设置为默认版本: wsl --set-default-version 2 安装配置...: # 安装 zsh root@k8s:~# apt-get install zsh oh-my-zsh可以用于快速配置zsh,进入官网或者 Github 可以了解其基本使用及其丰富的主题使用,安装只需要执行下面代码即可

    14.1K362

    ⭐️入职新公司需要准备哪些工作,如何让同事觉得你是大神

    运行以下命令安装Oh My Zsh: sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master.../tools/install.sh)" 安装完成后,关闭终端并重新打开一个的终端。...下载并安装nvm 在终端中运行以下命令来下载安装nvm: curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh...安装Git 在macOS安装Git 在终端(iTerm2)中运行以下命令来安装Homebrew(包管理工具): /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com...以下是配置SSH协议的步骤: 生成SSH密钥对: 在终端中运行以下命令来生成SSH密钥对: ssh-keygen -o 按照提示,选择密钥的保存路径设置密码(可选)。

    33920

    基于Docker在Win10平台搭建Ruby on Rails 6.0框架开发环境

    然后在电脑内建立一个rails项目的目录 mkdir myr cd myr     第三步,拉取基础镜像,该镜像内置了ruby2.5.1node11为我们安装Rails6.0打好基础 docker pull...下一步,为了能在宿主机运行我们的Rails服务,需要一个Dockerfile文件来定制我们自己的镜像 FROM starefossen/ruby-node # 设置项目目录 WORKDIR /usr/...我想说的是,时至今年,全球依然有超过一亿的网站后台服务由Rails驱动,其中不乏国际知名企业,:Airbnb、Basecamp、Github等,尽管PhpPython的使用范围比Ruby更广,但其最受欢迎的两个框架...: 228     Hanami: 146     Sinatra: 387     GitHub contributors to Django (Python) and Laravel (PHP)...一既往,专注web,专注产品的Rails6.0在的时代里一定会继往开来、再创辉煌。

    1.5K20

    何在 Mac 使用 pyenv 运行多个版本的 Python

    Python 3 稳步发展,并定期发布更新。对我来说定期获取这些更新很重要。 最近,我试图在 macOS 运行一个依赖于 Python 3.5.9 的项目,而我的系统并没有安装这个版本。...Mac 与现有的 Python 版本一起运行?...安装设置 pyenv 值得庆幸的是,pyenv 可以绕开这一系列复杂的问题。首先,我需要安装 pyenv。...请注意,我在 echo 中使用了单引号,因此它不会评估扩展命令。 .zshrc 文件仅管理 zsh 实例,因此请确保检查你的 shell 程序并编辑关联的点文件。...有趣的是,输出中显示了该版本的 Python 的下载构建。例如,输出显示文件直接来自 Python.org。 安装完成后,你可以设置默认值。

    4.9K10

    2024最新 Mac OS版的xshell——Mac OS 终端利器iTerm2入门教程

    本文内容涵盖了关键词iTerm2安装教程、Mac OS终端命令、高级终端技巧等。 引言 作为Mac OS用户,在处理日常开发任务时,强大的终端工具是不可或缺的。...在Profiles标签下,可以定制各种外观设置,字体、颜色主题等。 接下来,让我们深入了解如何在iTerm2中创建新会话,以便于更加高效地进行多任务处理。...创建新会话的步骤 在iTerm2中,会话可以被视为一个独立的工作环境,你可以在其中运行各种命令程序。创建新会话是提高工作效率的关键步骤之一。...A: iTerm2提供了更多高级特性定制选项,分屏、搜索历史命令、丰富的快捷键等。 Q: iTerm2是否支持插件?...A: 是的,iTerm2支持使用第三方插件来扩展其功能,zshoh-my-zsh等。

    2.1K10

    她用100种颜色做设计,惊艳了全世界

    她创造了名为「shikiri」的色彩逻辑,即「用颜色划分空间」。 她的作品无不体现着她独特的理念,一起来看看吧。 01....花卉图案连接到垂直轴,通过轴承旋转,安装在顶部的风车接收来自循环器的风,通过编程随机运行。 ? ? ? 100 种色调的花卉图案填满了约 6 米高的空间,游客被颜色包围,沉浸在色彩斑斓的世界中。 ?...在视觉上传达了 Imabari 的染色技术一个从未见过的的色彩世界。 ? 05. Christmas Forest 圣诞森林 ?...Hanami for FURLA 「赏花」装置 ? 展览的主题「Hanami」是日本人欢迎春天的传统,享受花朵的短暂。 ?...立面由不同深度的立方体组成,不同的色彩在立方体像彩虹旋律的音符一样跳舞。 ? ? 小型花园分布在 12 个立方体内,随着季节的变化生长出不同的花卉树木。 ? ?

    58020

    树莓派折腾记:安装并配置zsh

    文章更新   20170328 初次成文   20170417 更正了有关Autojump的内容 问题提出:   今天小苏要为大家介绍的是如何在树莓派上安装配置zshzsh系统默认的bash一样...在写这篇文章之前,小苏拿"树莓派 zsh"做关键词在Google搜索了一下,搜索结果中似乎没有文章能比较系统地介绍如何在树莓派上安装配置树莓派,所以干脆自己写一篇喽~   正文开始(以下内容默认针对于树莓派的默认用户...如果没有看到也没关系,我们可以接着进行下一步: sudo apt-get update #更新软件源索引 sudo apt-get install zsh #安装zsh   zsh安装完成后...自动配置脚本   执行此命令后,脚本将会下载zsh所需的资源配置文件至~/oh-my-zsh/目录,并将根据你的系统环境变量完成对zsh的配置。   ...="true" #(去掉ENABLE前的"#")打开zsh的自动纠错功能 plugins=(git sudo) #为zsh添加gitsudo插件   将以下内容添加到文件的末尾以重定向默认命令或添加自定义命令

    2.8K20

    QNAP安装Entware

    一番查阅后,老高发现原来QNAP所使用的系统QTS可以使用Entware,也就是opkg最为包管理系统,这不就简单了,老高以前在OpenWrt用的就是这个玩意儿!...本篇内容可以让你学会如何在QNAP安装Entware-ng,以及zsh,git,sudo还有ohmyzsh等常用工具,并且保证他们不会被系统还原!...安装 想要在你的QNAP安装Entware,可以访问Qnapclub Store - Entware-ng,找到对应的架构的下载地址。...比如老高的机器是TS-551,TS-453Bmini一样是x86_64,所以下载TS-NASX86_64版本,对应下载链接为https://www.qnapclub.eu/en/qpkg/model/...使用 以安装 zsh + oh-my-zsh 为例 # 首先更新opkg opkg update # 安装zsh opkg install zsh # 安装git opkg install git-http

    2.7K20

    使用 iTerm2 打造美观高效的 Mac 终端

    前言 最近换了一台电脑,开发环境软件都需要重新安装配置,正好借着这个机会,介绍一下 macOS 终端神器 iTerm2 的安装配置,并推荐一些插件和好用的工具。...iTerm2 iTerm2 是默认终端的替代品,也是目前 macOS 下最好用的终端工具,集颜值效率于一身。 安装 直接前往 iTerm2 官网[1] 下载即可,下载完成后解压并双击安装。 ?...窗口设置 迁移配置 如果你已经有配置好的 iterm2,可以将配置导出,迁移到 Mac 。 ? 导出配置 之后在 Mac 导入即可。 ?...安装 可以使用 curl wget 安装: # curlsh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master...powerlevel10k 免去了之前 powerlevel9k 比较繁琐的安装方式,安装字体,配置样式、修改主题等一系列繁琐的操作,开箱即用,非常简单。

    19.7K22

    Zsh 添加主题插件

    尽管 Oh My Zsh 项目几乎是可以令人信服的,但是盲目地在你的电脑运行一个脚本这是一个糟糕的建议。...如果你想运行这个脚本,你可以把它下载下来,看一下它实现了什么功能,在你确信你已经了解了它的所作所为之后,你就可以运行它了。...大部分的主题是非常易于安装使用的,仅仅需要改变 .zshrc 文件中的配置选项然后重新载入配置文件。...一旦重启,你就可以看到的主题: 图片.png 安装插件 Oh My Zsh 有超过 200 的插件,你可以在 .oh-my-zsh/plugins 中看到它们。...fop ====== Name Exactly Matched: fop ====== fop.noarch : XSL-driven print formatter 不同的插件做不同的事,因此你可以一次安装一两个插件来帮你学习的特性功能

    5.3K10

    LinuxMac如何配置ZSH并使用Oh-my-zsh?让你的终端更加实用、美观

    的确,ZSH才是适用于现代的Shell: 更丰富的命令提示 更鲜明的演示标记 更强大的插件支持 本次就带大家先了解什么是ZSH,再叫大家怎么在macOSLinux安装ZSH,其中,Linux安装...传统的shell(:Bash),命令显示的文字以单色为主;而ZSH不仅支持彩色字体,还支持命令填充: [ZSH的彩色提示] 原本需要输入路径全面,现在zsh可以通过按Tab键来自动填充: [按Tab...==')" 为了保证脚本能顺利运行,你的Linux/Mac服务器需要: 提前安装curl、unzip 如果有~/.zshrc文件,最好提前备份 腾讯云轻量应用服务器,在安装配置了ZSH后,即可直接安装ZSH...(也就是默认有安装curlunzip): [腾讯云轻量应用服务器安装Oh-my-zsh] 安装好后,就已经激活ZSH了。...[输入cd Dow后按Tab自带填充] 其实,ZSH的自动填充,不但可以填充目录,还可以: 填充命令,:Git命令填充。

    6.5K72

    Kubeblocks系列1-安装

    Kubeblocks 安装与配置指南本文将为你详述如何在 Kubernetes 集群安装配置 Kubeblocks,一种先进的 Kubernetes 集成工具,旨在简化自动化容器化应用的部署管理...可以灵活定制应用部署的方式策略。强大的功能集:支持自动化的服务发现、管理扩展,有效提升系统的可靠性效率。内置丰富的运维能力,监控、备份、扩容等。...支持多种数据组件,覆盖SQL、NoSQL、消息队列、大数据等.使用Kubeblocks的主要理由是其能够提供更加灵活高效的方式来管理在Kubernetes运行的服务应用,适应快速变化的IT需求和业务发展...使用kbcli进行安装kbcli 是一个命令行工具,专门为Kubeblocks设计,帮助用户在Kubernetes集群快速部署管理Kubeblocks组件。...:kbcli kubeblocks install验证安装kbcli kubeblocks status通过以上步骤,你可以成功地在Kubernetes集群安装配置Kubeblocks,利用其强大的功能来管理优化容器化应用的部署运行

    26220

    Mac Java 开发环境搭建清单(不断更新中)

    此外,如果这是一部的电脑,你还需要到系统设置进行一些适当调整。如何调整,取决于个人喜好。...仅剩搜索栏 (2)Finder > 偏好设置 通用 开启 Finder 窗口时打开:HOME「用户名」目录 边栏 添加 HOME「用户名」目录 创建代码文件目录 将 共享的(shared...紧接着,安装 Xcode command line tools,运行: xcode-select --install 运行命令后,按照指引,你将完成 Xcode command line tools...可以运行以下命令来使用Homebrew来下载安装iTerm2,然后,你可以在 Launchpad 中启动 iTerm: brew cask install iterm2 4、ZSH Zsh...使用 Homebrew 完成 zsh zsh completions 的安装: brew install zsh zsh-completions 安装 oh-my-zshzsh 获得拓展功能主题

    3.7K40

    通过NVM管理Node.js多版本

    0x00 背景概述 本文将展示如何在腾讯云服务器(CVM或Lighthouse实例)中,通过NVM这一工具在不同的项目中切换Node.js版本,并更新至最新的v14版。...如果你已经有了一台云服务器,无论是CVM还是Lighthouse实例,并在其安装了Node.js,那么可以跳过本节内容,进入NVM安装环节。...当然作为较的LTS的版本,此版本摆在官网没有任何不妥。但对于有更高追求的开发者而言,的确需要更加灵活炫酷的方案。 0x02 安装NVM 我们将用NVM工具来管理多版本的Node.js。...它可以运行在任何与POSIX兼容的shellbash、zsh、dash、ksh等等),并且可以运行在Linux/Unix、MacOS、甚至Windows WSL等多中系统。...切换系统LTS版本 安装新版本: install 子命令 我们安装目前最新的LTS版本(v12.18.3) nvm install v12.18.3 查看已安装版本:list/ls 子命令 nvm list

    8.3K2714
    领券