Ruby on rails .bashrc-缩短“;Rails S-b$IP-p$PORT“;

Ruby on rails .bashrc-缩短“;Rails S-b$IP-p$PORT“;,ruby-on-rails,bash,Ruby On Rails,Bash,我使用的是cloud9,因此要运行服务器,我必须输入命令Rails S-b$IP-p$PORT。如何使用.bashrc将其缩短为Rails S 谢谢 好的,您可以在cloud9上使用bash\u alias文件中的alias执行此操作,但您不能准确地执行Rails的,因为变量中不支持alias命名约定 在您的cloud9.bash\u别名文件上,使用如下所示 alias RailsS="rails s -b $IP -p $PORT" or alias Rails_S="rails s -b $

我使用的是
cloud9
,因此要运行服务器,我必须输入命令
Rails S-b$IP-p$PORT
。如何使用
.bashrc
将其缩短为
Rails S


谢谢

好的,您可以在
cloud9
上使用
bash\u alias
文件中的
alias
执行此操作,但您不能准确地执行
Rails的
,因为变量中不支持
alias
命名约定

在您的
cloud9
.bash\u别名
文件上,使用如下所示

alias RailsS="rails s -b $IP -p $PORT"
or
alias Rails_S="rails s -b $IP -p $PORT"
or
alias rails_s="rails s -b $IP -p $PORT"
or
alias rs="rails s -b $IP -p $PORT"
or
alias rails_server="rails s -b $IP -p $PORT"
or what do you want
之后,您可以重新启动
cloud9
工作区,否则
.bash\u别名将不会被识别为已更新。就这样

现在使用您为
.bash\u别名定义的变量。如果您使用了这个
alias rs=“rails s-b$IP-p$PORT”
,那么您可以编写命令
rs
,然后点击回车键,参见下面的内容

$ rs
=> Booting Puma
=> Rails 5.1.4 application starting in development 
=> Run `rails server -h` for more startup options
Puma starting in single mode...
* Version 3.11.2 (ruby 2.3.4-p301), codename: Love Song
* Min threads: 5, max threads: 5
* Environment: development
* Listening on tcp://0.0.0.0:8080
Use Ctrl-C to stop
Started GET "/" for 114.31.20.44 at 2018-03-18 10:10:02 +0000
完成!:)


现在的问题是在哪里可以找到这个
.bash\u别名
文件,对吗

别担心!这个很容易找到

您将在左侧的
工作区->设置图标->显示隐藏文件
,您可以单击左侧右上角的设置图标单击它,它将显示一个列表,然后您可以单击
显示隐藏文件

请参阅附件中的图片

单击以轮询此

希望有帮助。

alias rs=“rails s-b$IP-p$PORT”