エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
nodeとかrubyとか特定のコマンドを使うときまでバージョンマネージャのローディングが遅延できたらなー... nodeとかrubyとか特定のコマンドを使うときまでバージョンマネージャのローディングが遅延できたらなー思って調べてみたら、alias/unaliasを用いて遅延ロードっぽいことをやるテクニックを知った。 例えばnvmは以下のようにnodeやnpmなどのようなコマンドが呼び出されたときに初めてロードさせられる。 export NVM_DIR="$HOME/.nvm" if [ -e "$NVM_DIR/nvm.sh" ]; then alias nvm='unalias nvm node npm && . "$NVM_DIR"/nvm.sh && nvm' alias node='unalias nvm node npm && . "$NVM_DIR"/nvm.sh && node' alias npm='unalias nvm node npm && . "$NVM_DIR"/nvm.s