「Ruby rails」を編集中

移動先: 案内検索

警告: ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。ログインまたはアカウントを作成すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。

この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 編集中の文章
1行目: 1行目:
 
  [[category:memo|{{PAGENAME}}]]
 
  [[category:memo|{{PAGENAME}}]]
== いろいろ ==
+
gemのインストール先 例えばbootstrap 環境によって違う
rails routes
 
Model.where(conditions).exists?
 
flash.[:alert] = 'メッセージを入力してください。'
 
flash.now[:alert] = 'メッセージを入力してください。'
 
 
 
== Rails 6にjQueryとBootstrapを入れる ==
 
== update ==
 
brew upgrade ruby-build
 
rbenv install -l
 
rbenv install 3.0.0
 
rbenv local 3.0.0
 
 
 
== バージョン確認 ==
 
rbenv versions
 
ruby -v
 
gem -v
 
rails -v
 
psql -v
 
heroku --version
 
git --version
 
 
 
== vimgrepの使い方 ==
 
ディレクトリを再帰的に検索
 
:vim 検索文字 app/** | cw
 
:vim 検索文字 app/controller/** | cw
 
カレントバッファを対象にする
 
  :vim 検索文字 %
 
 
 
== NERDTreeの使い方 ==
 
[[NERDTreeの使い方]]
 
== Homebrewのインストール rbenvのインストール ==
 
https://qiita.com/kaumino/items/726e8436d7e960ca39f9
 
 
 
== gemのインストール先 例えばbootstrap 環境によって違う ==
 
 
  ~/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap
 
  ~/.rbenv/versions/2.5.3/lib/ruby/gems/2.5.0/gems/bootstrap-sass-3.4.1/assets/stylesheets/bootstrap
  
== Node.jsのインストール ==
+
tepnote
brew install nodebrew
 
 
 
nodebrew -v
 
    nodebrew 1.0.1
 
    Example:
 
    # install
 
    nodebrew install v8.9.4
 
    # use a specific version number
 
    nodebrew use v8.9.4
 
 
 
mkdir -p ~/.nodebrew/src
 
 
 
nodebrew install stable
 
 
 
nodebrew ls
 
    v14.4.0
 
    current: none
 
 
 
nodebrew use 14.4.0
 
    use v14.4.0
 
 
 
nodebrew ls       
 
    v14.4.0
 
    current: v14.4.0
 
 
 
echo 'export PATH=$HOME/.nodebrew/current/bin:$PATH' >> ~/.zprofile
 
 
 
source ~/.zprofile
 
 
 
node -v                                                           
 
    v14.4.0
 
 
 
== vim-plug ==
 
.vimrc
 
Plug 'neoclide/coc.nvim', {'branch': 'release'}
 
インストール
 
:PlugInstall
 
 
 
:CocInstall coc-solargraph
 
    Installed extension coc-solargraph@1.1.6 at /Users/jq/.config/coc/extensions/node_modules/coc-solargraph
 
 
 
touch ~/.vim/coc-settings.json
 
 
 
{
 
  "languageserver": {
 
    "sorbet": {
 
      "command": "srb",
 
      "args": ["tc", "--typed", "true", "--enable-all-experimental-lsp-features", "--lsp", "--disable-watchman", "--dir", "."],
 
      "filetypes": ["ruby"],
 
      "rootPatterns": ["sorbet/config"],
 
      "initializationOptions": {},
 
      "settings": {}
 
    }
 
  }
 
}
 
 
 
Solargraph gem not found. Run `gem install solargraph` or update your Gemfile., Install Now? (y/n)
 
 
 
gem install solargraph
 
 
 
== rails postgres ==
 
 
  rails _6.0.3_ new tepnote -d postgresql
 
  rails _6.0.3_ new tepnote -d postgresql
 
== 表示切り替え ==
 
<div class="form-group">
 
  <label class="control-label" for="search"></label>
 
    <select class="form-control" name="search">
 
      <option value="">何を検索しますか?</option>
 
      <option value="house_notes">家備考</option>
 
      <option value="personal_notes">個人備考</option>
 
    </select>
 
</div>
 
 
<p id="house_notes" style="display: none;">
 
<%= form_tag(search_user_path, :method => 'get') do %>
 
    <%= select_tag(:option, options_for_select([["user", "1"],["post","2"]]))%>
 
    <%= text_field_tag :search %>
 
    <%= submit_tag 'Search' %>
 
<% end %>
 
<p id="personal_notes" style="display: none;">
 
      <input type="text" name="writer" value="1" size="20" maxlength="20">
 
</p>
 
 
<script type="text/javascript">
 
$(function(){
 
  $('select[name="search"]').change(function() {
 
    if ($('select[name="search"] option:selected').val() == 'house_notes')
 
      $('#house_notes').css('display','block');
 
    else
 
      $('#house_notes').css('display','none');
 
 
    if ($('select[name="search"] option:selected').val() == 'personal_notes')
 
      $('#personal_notes').css('display','block');
 
    else
 
      $('#personal_notes').css('display','none');
 
  });
 
});
 
</script>
 

wikipokpokへの投稿はすべて、クリエイティブ・コモンズ 表示-継承 (詳細はWikipokpok:著作権を参照)のもとで公開したと見なされることにご注意ください。 自分が書いたものが他の人に容赦なく編集され、自由に配布されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください。 著作権保護されている作品は、許諾なしに投稿しないでください!

このページを編集するには、下記の確認用の質問に回答してください (詳細):

取り消し | 編集の仕方 (新しいウィンドウで開きます)