.bashrc - 缩短“Rails S -b $ IP -p $ PORT”

时间:2018-03-17 23:40:00

标签: ruby-on-rails bash

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

谢谢!

1 个答案:

答案 0 :(得分:1)

好的,您可以使用cloud9文件中的alias.bash_aliases上执行此操作,但由于Rails S命名约定,您无法alias变量中不支持space

cloud9 .bash_aliases文件上使用如下

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_aliases将无法识别为已更新。就是这样。

现在使用您已为.bash_aliases文件定义的变量。如果您已使用此alias rs="rails s -b $IP -p $PORT",则可以编写命令rs并按Enter键,请参阅下面的

$ 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_aliases文件,对吗?

不用担心!这很容易找到这个。

您可以在左侧Workspace->Setting Icon->Show Hidden Files找到它,您可以点击左侧右上方设置图标点击它,然后它会显示一个列表,然后您可以点击Show Hidden Files

参见附图

enter image description here

enter image description here

点击以污染此内容。

希望它有所帮助。