Node.jsを切り替える

ツールはどれを選ぶか大変!

めんどくせぇ~。

参考 Node.jsのバージョン管理ツールを改めて選定する【2021年】

上記を見た感じたと、fnm が良さそうなので、それをインストールすることにした。

なんか良さそうなインストール用ドキュメントないかな?って探してたら

fnm (Fast Node Manager) のインストール方法と使い方

Macの場合

curl -fsSL https://fnm.vercel.app/install | bash
~ % curl -fsSL https://fnm.vercel.app/install | bash
Downloading fnm using Homebrew...
Checking dependencies for the installation script...
Checking availability of curl... OK!
Checking availability of unzip... OK!
Checking availability of Homebrew (brew)... Missing!
Not installing fnm due to missing dependencies.
~ % 

Homebrewがインストールされていない!

HomeBrew インストール

以下のURLを参照してインストール

https://brew.sh/index_ja

以下のコマンドを実行してインストール

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

 ~ % /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
==> Checking for `sudo` access (which may request your password)...
Password:

パスワードを聞かれるので、パスワードを入力

==> This script will install:
/usr/local/bin/brew
/usr/local/share/doc/homebrew
/usr/local/share/man/man1/brew.1
/usr/local/share/zsh/site-functions/_brew
/usr/local/etc/bash_completion.d/brew
/usr/local/Homebrew
==> The following new directories will be created:
/usr/local/bin
/usr/local/etc
/usr/local/include
/usr/local/lib
/usr/local/sbin
/usr/local/share
/usr/local/var
/usr/local/opt
/usr/local/share/zsh
/usr/local/share/zsh/site-functions
/usr/local/var/homebrew
/usr/local/var/homebrew/linked
/usr/local/Cellar
/usr/local/Caskroom
/usr/local/Frameworks
==> The Xcode Command Line Tools will be installed.

Press RETURN to continue or any other key to abort:

Enterを押下する(Enterを押さずにXCodeツールはインストールしなくてもよかったと思う)

==> /usr/bin/sudo /bin/mkdir -p /usr/local/bin /usr/local/etc /usr/local/include /usr/local/lib /usr/local/sbin /usr/local/share /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Frameworks
==> /usr/bin/sudo /bin/chmod ug=rwx /usr/local/bin /usr/local/etc /usr/local/include /usr/local/lib /usr/local/sbin /usr/local/share /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Frameworks
==> /usr/bin/sudo /bin/chmod go-w /usr/local/share/zsh /usr/local/share/zsh/site-functions
==> /usr/bin/sudo /usr/sbin/chown misadmin /usr/local/bin /usr/local/etc /usr/local/include /usr/local/lib /usr/local/sbin /usr/local/share /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Frameworks
==> /usr/bin/sudo /usr/bin/chgrp admin /usr/local/bin /usr/local/etc /usr/local/include /usr/local/lib /usr/local/sbin /usr/local/share /usr/local/var /usr/local/opt /usr/local/share/zsh /usr/local/share/zsh/site-functions /usr/local/var/homebrew /usr/local/var/homebrew/linked /usr/local/Cellar /usr/local/Caskroom /usr/local/Frameworks
==> /usr/bin/sudo /bin/mkdir -p /usr/local/Homebrew
==> /usr/bin/sudo /usr/sbin/chown -R misadmin:admin /usr/local/Homebrew
==> /usr/bin/sudo /bin/mkdir -p /Users/misadmin/Library/Caches/Homebrew
==> /usr/bin/sudo /bin/chmod g+rwx /Users/misadmin/Library/Caches/Homebrew
==> /usr/bin/sudo /usr/sbin/chown -R misadmin /Users/misadmin/Library/Caches/Homebrew
==> Searching online for the Command Line Tools
==> /usr/bin/sudo /usr/bin/touch /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress
==> Installing Command Line Tools for Xcode-13.2
==> /usr/bin/sudo /usr/sbin/softwareupdate -i Command\ Line\ Tools\ for\ Xcode-13.2
Software Update Tool

Finding available software

Downloading Command Line Tools for Xcode

「Downloading Command Line Tools for Xcode」から先が動かないが、時間が経てばXCodeがインストールされる

==> Checking for `sudo` access (which may request your password)...
Password:
==> This script will install:
/usr/local/bin/brew
/usr/local/share/doc/homebrew
/usr/local/share/man/man1/brew.1
/usr/local/share/zsh/site-functions/_brew
/usr/local/etc/bash_completion.d/brew
/usr/local/Homebrew
==> The following new directories will be created:
/usr/local/bin
/usr/local/etc
/usr/local/include
/usr/local/lib
/usr/local/sbin
/usr/local/share
/usr/local/var
/usr/local/opt
/usr/local/share/zsh
/usr/local/share/zsh/site-functions
/usr/local/var/homebrew
/usr/local/var/homebrew/linked
/usr/local/Cellar
/usr/local/Caskroom
/usr/local/Frameworks
==> The Xcode Command Line Tools will be installed.

Press RETURN to continue or any other key to abort:
Downloaded Command Line Tools for Xcode
Installing Command Line Tools for Xcode
Done with Command Line Tools for Xcode
Done.
==> /usr/bin/sudo /bin/rm -f /tmp/.com.apple.dt.CommandLineTools.installondemand.in-progress
Password:

パスワード入力が促されるので、パスワードを入力する

==> /usr/bin/sudo /usr/bin/xcode-select --switch /Library/Developer/CommandLineTools
==> Downloading and installing Homebrew...
remote: Enumerating objects: 201843, done.
remote: Counting objects: 100% (308/308), done.
remote: Compressing objects: 100% (195/195), done.
remote: Total 201843 (delta 131), reused 261 (delta 92), pack-reused 201535
Receiving objects: 100% (201843/201843), 55.36 MiB | 603.00 KiB/s, done.
Resolving deltas: 100% (148950/148950), done.
From https://github.com/Homebrew/brew
 * [new branch]          dependabot/bundler/Library/Homebrew/rbi-0.0.11 -> origin/dependabot/bundler/Library/Homebrew/rbi-0.0.11
 * [new branch]          fxcoudert-patch-1 -> origin/fxcoudert-patch-1
 * [new branch]          master            -> origin/master
 * [new tag]             0.1               -> 0.1
 * [new tag]             0.2               -> 0.2
 * [new tag]             0.3               -> 0.3
 * [new tag]             0.4               -> 0.4
 * [new tag]             0.5               -> 0.5
 * [new tag]             0.6               -> 0.6
 * [new tag]             0.7               -> 0.7
 * [new tag]             0.7.1             -> 0.7.1
 * [new tag]             0.8               -> 0.8
 * [new tag]             0.8.1             -> 0.8.1
 * [new tag]             0.9               -> 0.9
 * [new tag]             0.9.1             -> 0.9.1
 * [new tag]             0.9.2             -> 0.9.2
 * [new tag]             0.9.3             -> 0.9.3
 * [new tag]             0.9.4             -> 0.9.4
 * [new tag]             0.9.5             -> 0.9.5
 * [new tag]             0.9.8             -> 0.9.8
 * [new tag]             0.9.9             -> 0.9.9
 * [new tag]             1.0.0             -> 1.0.0
 * [new tag]             1.0.1             -> 1.0.1
 * [new tag]             1.0.2             -> 1.0.2
 * [new tag]             1.0.3             -> 1.0.3
 * [new tag]             1.0.4             -> 1.0.4
 * [new tag]             1.0.5             -> 1.0.5
 * [new tag]             1.0.6             -> 1.0.6
 * [new tag]             1.0.7             -> 1.0.7
 * [new tag]             1.0.8             -> 1.0.8
 * [new tag]             1.0.9             -> 1.0.9
 * [new tag]             1.1.0             -> 1.1.0
 * [new tag]             1.1.1             -> 1.1.1
 * [new tag]             1.1.10            -> 1.1.10
 * [new tag]             1.1.11            -> 1.1.11
 * [new tag]             1.1.12            -> 1.1.12
 * [new tag]             1.1.13            -> 1.1.13
 * [new tag]             1.1.2             -> 1.1.2
 * [new tag]             1.1.3             -> 1.1.3
 * [new tag]             1.1.4             -> 1.1.4
 * [new tag]             1.1.5             -> 1.1.5
 * [new tag]             1.1.6             -> 1.1.6
 * [new tag]             1.1.7             -> 1.1.7
 * [new tag]             1.1.8             -> 1.1.8
 * [new tag]             1.1.9             -> 1.1.9
 * [new tag]             1.2.0             -> 1.2.0
 * [new tag]             1.2.1             -> 1.2.1
 * [new tag]             1.2.2             -> 1.2.2
 * [new tag]             1.2.3             -> 1.2.3
 * [new tag]             1.2.4             -> 1.2.4
 * [new tag]             1.2.5             -> 1.2.5
 * [new tag]             1.2.6             -> 1.2.6
 * [new tag]             1.3.0             -> 1.3.0
 * [new tag]             1.3.1             -> 1.3.1
 * [new tag]             1.3.2             -> 1.3.2
 * [new tag]             1.3.3             -> 1.3.3
 * [new tag]             1.3.4             -> 1.3.4
 * [new tag]             1.3.5             -> 1.3.5
 * [new tag]             1.3.6             -> 1.3.6
 * [new tag]             1.3.7             -> 1.3.7
 * [new tag]             1.3.8             -> 1.3.8
 * [new tag]             1.3.9             -> 1.3.9
 * [new tag]             1.4.0             -> 1.4.0
 * [new tag]             1.4.1             -> 1.4.1
 * [new tag]             1.4.2             -> 1.4.2
 * [new tag]             1.4.3             -> 1.4.3
 * [new tag]             1.5.0             -> 1.5.0
 * [new tag]             1.5.1             -> 1.5.1
 * [new tag]             1.5.10            -> 1.5.10
 * [new tag]             1.5.11            -> 1.5.11
 * [new tag]             1.5.12            -> 1.5.12
 * [new tag]             1.5.13            -> 1.5.13
 * [new tag]             1.5.14            -> 1.5.14
 * [new tag]             1.5.2             -> 1.5.2
 * [new tag]             1.5.3             -> 1.5.3
 * [new tag]             1.5.4             -> 1.5.4
 * [new tag]             1.5.5             -> 1.5.5
 * [new tag]             1.5.6             -> 1.5.6
 * [new tag]             1.5.7             -> 1.5.7
 * [new tag]             1.5.8             -> 1.5.8
 * [new tag]             1.5.9             -> 1.5.9
 * [new tag]             1.6.0             -> 1.6.0
 * [new tag]             1.6.1             -> 1.6.1
 * [new tag]             1.6.10            -> 1.6.10
 * [new tag]             1.6.11            -> 1.6.11
 * [new tag]             1.6.12            -> 1.6.12
 * [new tag]             1.6.13            -> 1.6.13
 * [new tag]             1.6.14            -> 1.6.14
 * [new tag]             1.6.15            -> 1.6.15
 * [new tag]             1.6.16            -> 1.6.16
 * [new tag]             1.6.17            -> 1.6.17
 * [new tag]             1.6.2             -> 1.6.2
 * [new tag]             1.6.3             -> 1.6.3
 * [new tag]             1.6.4             -> 1.6.4
 * [new tag]             1.6.5             -> 1.6.5
 * [new tag]             1.6.6             -> 1.6.6
 * [new tag]             1.6.7             -> 1.6.7
 * [new tag]             1.6.8             -> 1.6.8
 * [new tag]             1.6.9             -> 1.6.9
 * [new tag]             1.7.0             -> 1.7.0
 * [new tag]             1.7.1             -> 1.7.1
 * [new tag]             1.7.2             -> 1.7.2
 * [new tag]             1.7.3             -> 1.7.3
 * [new tag]             1.7.4             -> 1.7.4
 * [new tag]             1.7.5             -> 1.7.5
 * [new tag]             1.7.6             -> 1.7.6
 * [new tag]             1.7.7             -> 1.7.7
 * [new tag]             1.8.0             -> 1.8.0
 * [new tag]             1.8.1             -> 1.8.1
 * [new tag]             1.8.2             -> 1.8.2
 * [new tag]             1.8.3             -> 1.8.3
 * [new tag]             1.8.4             -> 1.8.4
 * [new tag]             1.8.5             -> 1.8.5
 * [new tag]             1.8.6             -> 1.8.6
 * [new tag]             1.9.0             -> 1.9.0
 * [new tag]             1.9.1             -> 1.9.1
 * [new tag]             1.9.2             -> 1.9.2
 * [new tag]             1.9.3             -> 1.9.3
 * [new tag]             2.0.0             -> 2.0.0
 * [new tag]             2.0.1             -> 2.0.1
 * [new tag]             2.0.2             -> 2.0.2
 * [new tag]             2.0.3             -> 2.0.3
 * [new tag]             2.0.4             -> 2.0.4
 * [new tag]             2.0.5             -> 2.0.5
 * [new tag]             2.0.6             -> 2.0.6
 * [new tag]             2.1.0             -> 2.1.0
 * [new tag]             2.1.1             -> 2.1.1
 * [new tag]             2.1.10            -> 2.1.10
 * [new tag]             2.1.11            -> 2.1.11
 * [new tag]             2.1.12            -> 2.1.12
 * [new tag]             2.1.13            -> 2.1.13
 * [new tag]             2.1.14            -> 2.1.14
 * [new tag]             2.1.15            -> 2.1.15
 * [new tag]             2.1.16            -> 2.1.16
 * [new tag]             2.1.2             -> 2.1.2
 * [new tag]             2.1.3             -> 2.1.3
 * [new tag]             2.1.4             -> 2.1.4
 * [new tag]             2.1.5             -> 2.1.5
 * [new tag]             2.1.6             -> 2.1.6
 * [new tag]             2.1.7             -> 2.1.7
 * [new tag]             2.1.8             -> 2.1.8
 * [new tag]             2.1.9             -> 2.1.9
 * [new tag]             2.2.0             -> 2.2.0
 * [new tag]             2.2.1             -> 2.2.1
 * [new tag]             2.2.10            -> 2.2.10
 * [new tag]             2.2.11            -> 2.2.11
 * [new tag]             2.2.12            -> 2.2.12
 * [new tag]             2.2.13            -> 2.2.13
 * [new tag]             2.2.14            -> 2.2.14
 * [new tag]             2.2.15            -> 2.2.15
 * [new tag]             2.2.16            -> 2.2.16
 * [new tag]             2.2.17            -> 2.2.17
 * [new tag]             2.2.2             -> 2.2.2
 * [new tag]             2.2.3             -> 2.2.3
 * [new tag]             2.2.4             -> 2.2.4
 * [new tag]             2.2.5             -> 2.2.5
 * [new tag]             2.2.6             -> 2.2.6
 * [new tag]             2.2.7             -> 2.2.7
 * [new tag]             2.2.8             -> 2.2.8
 * [new tag]             2.2.9             -> 2.2.9
 * [new tag]             2.3.0             -> 2.3.0
 * [new tag]             2.4.0             -> 2.4.0
 * [new tag]             2.4.1             -> 2.4.1
 * [new tag]             2.4.10            -> 2.4.10
 * [new tag]             2.4.11            -> 2.4.11
 * [new tag]             2.4.12            -> 2.4.12
 * [new tag]             2.4.13            -> 2.4.13
 * [new tag]             2.4.14            -> 2.4.14
 * [new tag]             2.4.15            -> 2.4.15
 * [new tag]             2.4.16            -> 2.4.16
 * [new tag]             2.4.2             -> 2.4.2
 * [new tag]             2.4.3             -> 2.4.3
 * [new tag]             2.4.4             -> 2.4.4
 * [new tag]             2.4.5             -> 2.4.5
 * [new tag]             2.4.6             -> 2.4.6
 * [new tag]             2.4.7             -> 2.4.7
 * [new tag]             2.4.8             -> 2.4.8
 * [new tag]             2.4.9             -> 2.4.9
 * [new tag]             2.5.0             -> 2.5.0
 * [new tag]             2.5.1             -> 2.5.1
 * [new tag]             2.5.10            -> 2.5.10
 * [new tag]             2.5.11            -> 2.5.11
 * [new tag]             2.5.12            -> 2.5.12
 * [new tag]             2.5.2             -> 2.5.2
 * [new tag]             2.5.3             -> 2.5.3
 * [new tag]             2.5.4             -> 2.5.4
 * [new tag]             2.5.5             -> 2.5.5
 * [new tag]             2.5.6             -> 2.5.6
 * [new tag]             2.5.7             -> 2.5.7
 * [new tag]             2.5.8             -> 2.5.8
 * [new tag]             2.5.9             -> 2.5.9
 * [new tag]             2.6.0             -> 2.6.0
 * [new tag]             2.6.1             -> 2.6.1
 * [new tag]             2.6.2             -> 2.6.2
 * [new tag]             2.7.0             -> 2.7.0
 * [new tag]             2.7.1             -> 2.7.1
 * [new tag]             2.7.2             -> 2.7.2
 * [new tag]             2.7.3             -> 2.7.3
 * [new tag]             2.7.4             -> 2.7.4
 * [new tag]             2.7.5             -> 2.7.5
 * [new tag]             2.7.6             -> 2.7.6
 * [new tag]             2.7.7             -> 2.7.7
 * [new tag]             3.0.0             -> 3.0.0
 * [new tag]             3.0.1             -> 3.0.1
 * [new tag]             3.0.10            -> 3.0.10
 * [new tag]             3.0.11            -> 3.0.11
 * [new tag]             3.0.2             -> 3.0.2
 * [new tag]             3.0.3             -> 3.0.3
 * [new tag]             3.0.4             -> 3.0.4
 * [new tag]             3.0.5             -> 3.0.5
 * [new tag]             3.0.6             -> 3.0.6
 * [new tag]             3.0.7             -> 3.0.7
 * [new tag]             3.0.8             -> 3.0.8
 * [new tag]             3.0.9             -> 3.0.9
 * [new tag]             3.1.0             -> 3.1.0
 * [new tag]             3.1.1             -> 3.1.1
 * [new tag]             3.1.10            -> 3.1.10
 * [new tag]             3.1.11            -> 3.1.11
 * [new tag]             3.1.12            -> 3.1.12
 * [new tag]             3.1.2             -> 3.1.2
 * [new tag]             3.1.3             -> 3.1.3
 * [new tag]             3.1.4             -> 3.1.4
 * [new tag]             3.1.5             -> 3.1.5
 * [new tag]             3.1.6             -> 3.1.6
 * [new tag]             3.1.7             -> 3.1.7
 * [new tag]             3.1.8             -> 3.1.8
 * [new tag]             3.1.9             -> 3.1.9
 * [new tag]             3.2.0             -> 3.2.0
 * [new tag]             3.2.1             -> 3.2.1
 * [new tag]             3.2.10            -> 3.2.10
 * [new tag]             3.2.11            -> 3.2.11
 * [new tag]             3.2.12            -> 3.2.12
 * [new tag]             3.2.13            -> 3.2.13
 * [new tag]             3.2.14            -> 3.2.14
 * [new tag]             3.2.15            -> 3.2.15
 * [new tag]             3.2.16            -> 3.2.16
 * [new tag]             3.2.17            -> 3.2.17
 * [new tag]             3.2.2             -> 3.2.2
 * [new tag]             3.2.3             -> 3.2.3
 * [new tag]             3.2.4             -> 3.2.4
 * [new tag]             3.2.5             -> 3.2.5
 * [new tag]             3.2.6             -> 3.2.6
 * [new tag]             3.2.7             -> 3.2.7
 * [new tag]             3.2.8             -> 3.2.8
 * [new tag]             3.2.9             -> 3.2.9
 * [new tag]             3.3.0             -> 3.3.0
 * [new tag]             3.3.1             -> 3.3.1
 * [new tag]             3.3.10            -> 3.3.10
 * [new tag]             3.3.11            -> 3.3.11
 * [new tag]             3.3.12            -> 3.3.12
 * [new tag]             3.3.2             -> 3.3.2
 * [new tag]             3.3.3             -> 3.3.3
 * [new tag]             3.3.4             -> 3.3.4
 * [new tag]             3.3.5             -> 3.3.5
 * [new tag]             3.3.6             -> 3.3.6
 * [new tag]             3.3.7             -> 3.3.7
 * [new tag]             3.3.8             -> 3.3.8
 * [new tag]             3.3.9             -> 3.3.9
HEAD is now at c40b2baf9 Merge pull request #12799 from Homebrew/revert-12797-dependabot/bundler/Library/Homebrew/i18n-1.9.0
==> Tapping homebrew/core
remote: Enumerating objects: 1133741, done.
remote: Counting objects: 100% (114/114), done.
remote: Compressing objects: 100% (61/61), done.
Receiving objects: 100% (1133741/1133741), 449.06 MiB | 1.03 MiB/s, done.
Resolving deltas: 100% (783437/783437), done.
From https://github.com/Homebrew/homebrew-core
 * [new branch]              master     -> origin/master
HEAD is now at a0e81be5dbf exploitdb: update 2022-01-28 bottle.
==> Installation successful!

==> Homebrew has enabled anonymous aggregate formulae and cask analytics.
Read the analytics documentation (and how to opt-out) here:
  https://docs.brew.sh/Analytics
No analytics data has been sent yet (nor will any be during this install run).

==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
  https://github.com/Homebrew/brew#donations

==> Next steps:
- Run brew help to get started
- Further documentation:
    https://docs.brew.sh

 ~ %

fnm インストール

 ~ %  curl -fsSL https://fnm.vercel.app/install | bash
Downloading fnm using Homebrew...
Checking dependencies for the installation script...
Checking availability of curl... OK!
Checking availability of unzip... OK!
Checking availability of Homebrew (brew)... OK!
==> Downloading https://ghcr.io/v2/homebrew/core/fnm/manifests/1.29.2
######################################################################## 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/fnm/blobs/sha256:df1c73e0461744
==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sh
######################################################################## 100.0%
==> Pouring fnm--1.29.2.monterey.bottle.tar.gz
if [ "$SKIP_SHELL" != "true" ]; then
  setup_shell
fi
==> Caveats
zsh completions have been installed to:
  /usr/local/share/zsh/site-functions
==> Summary
🍺  /usr/local/Cellar/fnm/1.29.2: 11 files, 7.9MB
==> Running `brew cleanup fnm`...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
 ~ % 

インストール確認

~ % fnm -V
fnm 1.29.2
~ % 

インストールできるバージョン一覧

~ % fnm list-remote
v0.1.14
v0.1.15
v0.1.16
v0.1.17
v0.1.18
v0.1.19
v0.1.20
v0.1.21
v0.1.22
v0.1.23
v0.1.24
v0.1.25
v0.1.26
v0.1.27
v0.1.28
v0.1.29
v0.1.30
v0.1.31
v0.1.32
v0.1.33
v0.1.90
v0.1.91
v0.1.92
v0.1.93
v0.1.94
v0.1.95
v0.1.96
v0.1.97
v0.1.98
v0.1.99
v0.1.100
v0.1.101
v0.1.102
v0.1.103
v0.1.104
v0.2.0
v0.2.1
v0.2.2
v0.2.3
v0.2.4
v0.2.5
v0.2.6
v0.3.0
v0.3.1
v0.3.2
v0.3.3
v0.3.4
v0.3.5
v0.3.6
v0.3.7
v0.3.8
v0.4.0
v0.4.1
v0.4.2
v0.4.3
v0.4.4
v0.4.5
v0.4.6
v0.4.7
v0.4.8
v0.4.9
v0.4.10
v0.4.11
v0.4.12
v0.5.0
v0.5.1
v0.5.2
v0.5.3
v0.5.4
v0.5.5
v0.5.6
v0.5.7
v0.5.8
v0.5.9
v0.5.10
v0.6.0
v0.6.1
v0.6.2
v0.6.3
v0.6.4
v0.6.5
v0.6.6
v0.6.7
v0.6.8
v0.6.9
v0.6.10
v0.6.11
v0.6.12
v0.6.13
v0.6.14
v0.6.15
v0.6.16
v0.6.17
v0.6.18
v0.6.19
v0.6.20
v0.6.21
v0.7.0
v0.7.1
v0.7.2
v0.7.3
v0.7.4
v0.7.5
v0.7.6
v0.7.7
v0.7.8
v0.7.9
v0.7.10
v0.7.11
v0.7.12
v0.8.0
v0.8.1
v0.8.2
v0.8.3
v0.8.4
v0.8.5
v0.8.6
v0.8.7
v0.8.8
v0.8.9
v0.8.10
v0.8.11
v0.8.12
v0.8.13
v0.8.14
v0.8.15
v0.8.16
v0.8.17
v0.8.18
v0.8.19
v0.8.20
v0.8.21
v0.8.22
v0.8.23
v0.8.24
v0.8.25
v0.8.26
v0.8.27
v0.8.28
v0.9.0
v0.9.1
v0.9.2
v0.9.3
v0.9.4
v0.9.5
v0.9.6
v0.9.7
v0.9.8
v0.9.9
v0.9.10
v0.9.11
v0.9.12
v0.10.0
v0.10.1
v0.10.2
v0.10.3
v0.10.4
v0.10.5
v0.10.6
v0.10.7
v0.10.8
v0.10.9
v0.10.10
v0.10.11
v0.10.12
v0.10.13
v0.10.14
v0.10.15
v0.10.16
v0.10.17
v0.10.18
v0.10.19
v0.10.20
v0.10.21
v0.10.22
v0.10.23
v0.10.24
v0.10.25
v0.10.26
v0.10.27
v0.10.28
v0.10.29
v0.10.30
v0.10.31
v0.10.32
v0.10.33
v0.10.34
v0.10.35
v0.10.36
v0.10.37
v0.10.38
v0.10.39
v0.10.40
v0.10.41
v0.10.42
v0.10.43
v0.10.44
v0.10.45
v0.10.46
v0.10.47
v0.10.48
v0.11.0
v0.11.1
v0.11.2
v0.11.3
v0.11.4
v0.11.5
v0.11.6
v0.11.7
v0.11.8
v0.11.9
v0.11.10
v0.11.11
v0.11.12
v0.11.13
v0.11.14
v0.11.15
v0.11.16
v0.12.0
v0.12.1
v0.12.2
v0.12.3
v0.12.4
v0.12.5
v0.12.6
v0.12.7
v0.12.8
v0.12.9
v0.12.10
v0.12.11
v0.12.12
v0.12.13
v0.12.14
v0.12.15
v0.12.16
v0.12.17
v0.12.18
v4.0.0
v4.1.0
v4.1.1
v4.1.2
v4.2.0 (Argon)
v4.2.1 (Argon)
v4.2.2 (Argon)
v4.2.3 (Argon)
v4.2.4 (Argon)
v4.2.5 (Argon)
v4.2.6 (Argon)
v4.3.0 (Argon)
v4.3.1 (Argon)
v4.3.2 (Argon)
v4.4.0 (Argon)
v4.4.1 (Argon)
v4.4.2 (Argon)
v4.4.3 (Argon)
v4.4.4 (Argon)
v4.4.5 (Argon)
v4.4.6 (Argon)
v4.4.7 (Argon)
v4.5.0 (Argon)
v4.6.0 (Argon)
v4.6.1 (Argon)
v4.6.2 (Argon)
v4.7.0 (Argon)
v4.7.1 (Argon)
v4.7.2 (Argon)
v4.7.3 (Argon)
v4.8.0 (Argon)
v4.8.1 (Argon)
v4.8.2 (Argon)
v4.8.3 (Argon)
v4.8.4 (Argon)
v4.8.5 (Argon)
v4.8.6 (Argon)
v4.8.7 (Argon)
v4.9.0 (Argon)
v4.9.1 (Argon)
v5.0.0
v5.1.0
v5.1.1
v5.2.0
v5.3.0
v5.4.0
v5.4.1
v5.5.0
v5.6.0
v5.7.0
v5.7.1
v5.8.0
v5.9.0
v5.9.1
v5.10.0
v5.10.1
v5.11.0
v5.11.1
v5.12.0
v6.0.0
v6.1.0
v6.2.0
v6.2.1
v6.2.2
v6.3.0
v6.3.1
v6.4.0
v6.5.0
v6.6.0
v6.7.0
v6.8.0
v6.8.1
v6.9.0 (Boron)
v6.9.1 (Boron)
v6.9.2 (Boron)
v6.9.3 (Boron)
v6.9.4 (Boron)
v6.9.5 (Boron)
v6.10.0 (Boron)
v6.10.1 (Boron)
v6.10.2 (Boron)
v6.10.3 (Boron)
v6.11.0 (Boron)
v6.11.1 (Boron)
v6.11.2 (Boron)
v6.11.3 (Boron)
v6.11.4 (Boron)
v6.11.5 (Boron)
v6.12.0 (Boron)
v6.12.1 (Boron)
v6.12.2 (Boron)
v6.12.3 (Boron)
v6.13.0 (Boron)
v6.13.1 (Boron)
v6.14.0 (Boron)
v6.14.1 (Boron)
v6.14.2 (Boron)
v6.14.3 (Boron)
v6.14.4 (Boron)
v6.15.0 (Boron)
v6.15.1 (Boron)
v6.16.0 (Boron)
v6.17.0 (Boron)
v6.17.1 (Boron)
v7.0.0
v7.1.0
v7.2.0
v7.2.1
v7.3.0
v7.4.0
v7.5.0
v7.6.0
v7.7.0
v7.7.1
v7.7.2
v7.7.3
v7.7.4
v7.8.0
v7.9.0
v7.10.0
v7.10.1
v8.0.0
v8.1.0
v8.1.1
v8.1.2
v8.1.3
v8.1.4
v8.2.0
v8.2.1
v8.3.0
v8.4.0
v8.5.0
v8.6.0
v8.7.0
v8.8.0
v8.8.1
v8.9.0 (Carbon)
v8.9.1 (Carbon)
v8.9.2 (Carbon)
v8.9.3 (Carbon)
v8.9.4 (Carbon)
v8.10.0 (Carbon)
v8.11.0 (Carbon)
v8.11.1 (Carbon)
v8.11.2 (Carbon)
v8.11.3 (Carbon)
v8.11.4 (Carbon)
v8.12.0 (Carbon)
v8.13.0 (Carbon)
v8.14.0 (Carbon)
v8.14.1 (Carbon)
v8.15.0 (Carbon)
v8.15.1 (Carbon)
v8.16.0 (Carbon)
v8.16.1 (Carbon)
v8.16.2 (Carbon)
v8.17.0 (Carbon)
v9.0.0
v9.1.0
v9.2.0
v9.2.1
v9.3.0
v9.4.0
v9.5.0
v9.6.0
v9.6.1
v9.7.0
v9.7.1
v9.8.0
v9.9.0
v9.10.0
v9.10.1
v9.11.0
v9.11.1
v9.11.2
v10.0.0
v10.1.0
v10.2.0
v10.2.1
v10.3.0
v10.4.0
v10.4.1
v10.5.0
v10.6.0
v10.7.0
v10.8.0
v10.9.0
v10.10.0
v10.11.0
v10.12.0
v10.13.0 (Dubnium)
v10.14.0 (Dubnium)
v10.14.1 (Dubnium)
v10.14.2 (Dubnium)
v10.15.0 (Dubnium)
v10.15.1 (Dubnium)
v10.15.2 (Dubnium)
v10.15.3 (Dubnium)
v10.16.0 (Dubnium)
v10.16.1 (Dubnium)
v10.16.2 (Dubnium)
v10.16.3 (Dubnium)
v10.17.0 (Dubnium)
v10.18.0 (Dubnium)
v10.18.1 (Dubnium)
v10.19.0 (Dubnium)
v10.20.0 (Dubnium)
v10.20.1 (Dubnium)
v10.21.0 (Dubnium)
v10.22.0 (Dubnium)
v10.22.1 (Dubnium)
v10.23.0 (Dubnium)
v10.23.1 (Dubnium)
v10.23.2 (Dubnium)
v10.23.3 (Dubnium)
v10.24.0 (Dubnium)
v10.24.1 (Dubnium)
v11.0.0
v11.1.0
v11.2.0
v11.3.0
v11.4.0
v11.5.0
v11.6.0
v11.7.0
v11.8.0
v11.9.0
v11.10.0
v11.10.1
v11.11.0
v11.12.0
v11.13.0
v11.14.0
v11.15.0
v12.0.0
v12.1.0
v12.2.0
v12.3.0
v12.3.1
v12.4.0
v12.5.0
v12.6.0
v12.7.0
v12.8.0
v12.8.1
v12.9.0
v12.9.1
v12.10.0
v12.11.0
v12.11.1
v12.12.0
v12.13.0 (Erbium)
v12.13.1 (Erbium)
v12.14.0 (Erbium)
v12.14.1 (Erbium)
v12.15.0 (Erbium)
v12.16.0 (Erbium)
v12.16.1 (Erbium)
v12.16.2 (Erbium)
v12.16.3 (Erbium)
v12.17.0 (Erbium)
v12.18.0 (Erbium)
v12.18.1 (Erbium)
v12.18.2 (Erbium)
v12.18.3 (Erbium)
v12.18.4 (Erbium)
v12.19.0 (Erbium)
v12.19.1 (Erbium)
v12.20.0 (Erbium)
v12.20.1 (Erbium)
v12.20.2 (Erbium)
v12.21.0 (Erbium)
v12.22.0 (Erbium)
v12.22.1 (Erbium)
v12.22.2 (Erbium)
v12.22.3 (Erbium)
v12.22.4 (Erbium)
v12.22.5 (Erbium)
v12.22.6 (Erbium)
v12.22.7 (Erbium)
v12.22.8 (Erbium)
v12.22.9 (Erbium)
v12.22.10 (Erbium)
v13.0.0
v13.0.1
v13.1.0
v13.2.0
v13.3.0
v13.4.0
v13.5.0
v13.6.0
v13.7.0
v13.8.0
v13.9.0
v13.10.0
v13.10.1
v13.11.0
v13.12.0
v13.13.0
v13.14.0
v14.0.0
v14.1.0
v14.2.0
v14.3.0
v14.4.0
v14.5.0
v14.6.0
v14.7.0
v14.8.0
v14.9.0
v14.10.0
v14.10.1
v14.11.0
v14.12.0
v14.13.0
v14.13.1
v14.14.0
v14.15.0 (Fermium)
v14.15.1 (Fermium)
v14.15.2 (Fermium)
v14.15.3 (Fermium)
v14.15.4 (Fermium)
v14.15.5 (Fermium)
v14.16.0 (Fermium)
v14.16.1 (Fermium)
v14.17.0 (Fermium)
v14.17.1 (Fermium)
v14.17.2 (Fermium)
v14.17.3 (Fermium)
v14.17.4 (Fermium)
v14.17.5 (Fermium)
v14.17.6 (Fermium)
v14.18.0 (Fermium)
v14.18.1 (Fermium)
v14.18.2 (Fermium)
v14.18.3 (Fermium)
v14.19.0 (Fermium)
v15.0.0
v15.0.1
v15.1.0
v15.2.0
v15.2.1
v15.3.0
v15.4.0
v15.5.0
v15.5.1
v15.6.0
v15.7.0
v15.8.0
v15.9.0
v15.10.0
v15.11.0
v15.12.0
v15.13.0
v15.14.0
v16.0.0
v16.1.0
v16.2.0
v16.3.0
v16.4.0
v16.4.1
v16.4.2
v16.5.0
v16.6.0
v16.6.1
v16.6.2
v16.7.0
v16.8.0
v16.9.0
v16.9.1
v16.10.0
v16.11.0
v16.11.1
v16.12.0
v16.13.0 (Gallium)
v16.13.1 (Gallium)
v16.13.2 (Gallium)
v17.0.0
v17.0.1
v17.1.0
v17.2.0
v17.3.0
v17.3.1
v17.4.0
~ % 

インストール

fnm install {version}
~ % fnm install v12.22.9
Installing Node v12.22.9 (x64)
~ % 
~ % fnm install v14.19.0
Installing Node v14.19.0 (x64)
~ %

アンインストール

fnm uninstall {version}

利用するバージョンの確認

~ % fnm current
error: `fnm env` was not applied in this context.
Can't find fnm's environment variables
~ % 
~ % fnm list
* v12.22.9 default
* system
~ %

利用するバージョンの指定

fnm use {version}

#デフォルトのバージョンを指定する場合
fnm default {version}
~ % fnm use v12.22.9
error: We can't find the necessary environment variables to replace the Node version.
You should setup your shell profile to evaluate `fnm env`, see https://github.com/Schniz/fnm#shell-setup on how to do this
Check out our documentation for more information: https://fnm.vercel.app
~ % fnm default v12.22.9
~ % 
~ % fnm default v14.19.0


利用するバージョンの確認

~ % fnm current
error: `fnm env` was not applied in this context.
Can't find fnm's environment variables
~ % fnm list
* v12.22.9 default
* system
~ % 

エラーが発生している。

.zshrc

eval "$(fnm env)"

brew install fnm でもダメ

~ % brew install fnm
Running `brew update --preinstall`...
==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
  https://github.com/Homebrew/brew#donations
==> Auto-updated Homebrew!
Updated 1 tap (homebrew/core).
==> New Formulae
atlas                                     canfigger                                 inotify-tools                             tfschema
==> Updated Formulae
Updated 142 formulae.


fnm 1.29.2 is already installed but outdated (so it will be upgraded).
==> Downloading https://ghcr.io/v2/homebrew/core/fnm/manifests/1.30.1
######################################################################## 100.0%
==> Downloading https://ghcr.io/v2/homebrew/core/fnm/blobs/sha256:93e5c1dfe439b13eee010ff04c8c41d482f32f5b56ec172a271a0c6f9b878a0b
==> Downloading from https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:93e5c1dfe439b13eee010ff04c8c41d482f32f5b56ec172a271a0c6f9b878a0b?se=2022-01-31T12%
######################################################################## 100.0%
==> Upgrading fnm
  1.29.2 -> 1.30.1 

==> Pouring fnm--1.30.1.monterey.bottle.tar.gz
==> Caveats
zsh completions have been installed to:
  /usr/local/share/zsh/site-functions
==> Summary
🍺  /usr/local/Cellar/fnm/1.30.1: 11 files, 7.8MB
==> Running `brew cleanup fnm`...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
Removing: /usr/local/Cellar/fnm/1.29.2... (11 files, 7.9MB)
Removing: /Users/misadmin/Library/Caches/Homebrew/fnm--1.29.2... (3.1MB)
~ % fnm list

再起動してみた

~ % fnm list
* v12.22.9 default
* system
~ % fnm use v12.22.9
Using Node v12.22.9
~ % fnm list        
* v12.22.9 default
* system
~ % fnm env
export PATH="/Users/misadmin/Library/Caches/fnm_multishells/684_1643633977163/bin":$PATH
export FNM_MULTISHELL_PATH="/Users/misadmin/Library/Caches/fnm_multishells/684_1643633977163"
export FNM_VERSION_FILE_STRATEGY="local"
export FNM_DIR="/Users/misadmin/Library/Application Support/fnm"
export FNM_LOGLEVEL="info"
export FNM_NODE_DIST_MIRROR="https://nodejs.org/dist"
export FNM_ARCH="x64"
rehash
~ % node -v
v12.22.9
~ %

あれ? 動いた!

2022/02/08 設定状況

~ % fnm list
* v12.22.9
* v14.19.0 default
* system
~ % fnm env
export PATH="/Users/misadmin/Library/Caches/fnm_multishells/2135_1644285776099/bin":$PATH
export FNM_MULTISHELL_PATH="/Users/misadmin/Library/Caches/fnm_multishells/2135_1644285776099"
export FNM_VERSION_FILE_STRATEGY="local"
export FNM_DIR="/Users/misadmin/Library/Application Support/fnm"
export FNM_LOGLEVEL="info"
export FNM_NODE_DIST_MIRROR="https://nodejs.org/dist"
export FNM_ARCH="x64"
rehash
~ % node -v
v14.19.0
~ % 

Visual Studio Code用のAppceleratorTitaniumパッケージインストール

以下のURLを参照し、「Visual StudioCode用のAppceleratorTitaniumパッケージ」をインストール

https://marketplace.visualstudio.com/items?itemName=axway.vscode-titanium

「Install」を押下し、「Visual Studio Code を開く」を押下する

Visual studio Code 上で、AppceleratorTitaniumパッケージの「インストール」を押下しインストールする

【Appcelerator インストール まとめ】

AppBuilderを使い始める

参考

AppBuilderを使い始める参照

Appcelerator SDK 前提条件(最小構成スペック)

Titanium互換マトリックス(バージョン対応表)

Xcode互換 iOS OS Swift(バージョン対応表)

Visual Studio Code インストール

Visual Studio Code インストール

AppceleratorTitaniumパッケージインストール

Node.js インストール

互換性とインストールバージョン参照

オペレーティング・システムMin Node Version最大ノードバージョンダウンロード場所
macOS / Windows / Linux10.13.012.X公式ウェブサイト

Node.jsを切り替える

Xcodeインストール

Xcodeインストール

AppceleratorCLI インストール

Appcelerator CLI インストール 参照

appc CLI インストール CLI環境セットアップ

参考

TitaniumSDKリリースノート

AppceleratorCLIリリースノート

Visual Studio Code Extension for Titanium

Titaniumアプリケーションのデバッグ

VisualStudioコードタスクの使用

java インストール

java インストール

アプリの作成を開始

アプリ Appcelerator CLI 作成

Visual Studio Code の Appcelerator 実行

Visual Studio Code の Appcelerator 実行

Visual Studio Code Appcelerator プロジェクト新規作成

アプリ実行デバッグ

実行不可

Certificates, Identifiers & Profiles

Certificates

iOS Certificate 証明書

既存の秘密鍵を別のMacで使う

Profiles(Provisioning Profile(プロビジョニング・プロファイル))

その他ツール類

コマンドライン インターフェイス

Apple Developer

Appcelerator iOS 現在のバージョン状況

Titanum モジュール

エラー対処

Appcelerator [WARN] The app is using native modules [ERROR] ** BUILD FAILED **

Appcelerator [ERROR] You do not have access to this application.

iPhoneへのインストール

AWS RDS 料金

db.m6g.large 1ヶ月使ったら1万円!!!

db.m6g.large0.159USD
db.t3.micro0.018USD
db.t4g.micro0.016USD

Visual Studio Code Appcelerator インストール

Visual Studio Code install

Download を押下する

https://code.visualstudio.com/

Macを押下する

圧縮ファイルがダウンロードされます。

圧縮ファイルを解凍し、アプリケーションフォルダに移動する。

Visual studio Code をクリックし起動する

開く を押下する

日本語パックをインストールする「インストールして再起動」を押す

AppBuilder AppceleratorStudioのインストール

  1. https://platform.axway.com/にログインし ます。
  2. Appceleratorメニューを展開し、AppBuilder リンク をクリックします。
  3. OSのインストーラーをクリックします。インストーラーがダウンロードされるまでしばらく待ちます。
  4. ダウンロードしたインストーラーを起動し、手順に従ってインストールします。インストーラーが特定のバージョンのJavaのインストールを要求した場合は、それを許可します。参照してくださいチタン互換性マトリックス#JavaDevelopmentKitを私たちがサポートしているバージョンの詳細については。

バージョン詳細について参照

Titaniumと互換性のあるシステム環境について最大/最小バージョン範囲の互換性

サポート終了(げぇ!!!)

Appceleratorの提供は中止されたましたと書いて有ります。


https://www.axway.com/en/appcelerator-end-of-life



製品の更新:アプリケーション開発サービスの変更– Appcelerator


https://blog.axway.com/mobile-apps/changes-to-application-development-services

Mac初期化後最新OSインストール

Apple ケアテクニカルサポート

0120-277-535

機種構成

シリアル番号を伝え、購入時の構成を確認

Intel搭載のMacである事が判明、Mac mini 2018

macの現在の状態をバックアップ

Time Macheineで、今すぐバックアップを実行

ディスクユーティリティを使ってIntel搭載のMacを消去

ディスクユーティリティを使って Intel 搭載の Mac を消去する

Mac の電源を入れてすぐに「command (⌘) + R」キーを長押しし、Apple ロゴやその他の画像が表示されるまで押し続けます。

windowsキーボードの場合は「win + R 」(win + r) 20:35 ~21:28o

30分以上掛かっても、地球儀の状態

まっていたら、画面が切り替わった。 時間かかりすぎ。

被告人として裁判所に行った

今日は、弁護士と一緒に被告人として裁判所に行った!

まぁ~、ドキドキ・ワクワクだったけど、

行ってみたら、5分位で終わった。

その場で、裁判官に「えぇっ!、これで終わりですか?」と言ってしまった。

もっと長い間、最低でも2時間かなと思って行ったのに。

今回、被告として2回目の裁判所出廷だった!

第一回目は、めちゃくちゃ頭にきて帰った。

その話は、また、別途書こうと思う。

そういえば、前回、事務官と喧嘩別れだったけど、今愛は「前回はすみませんでしたと言った」ら、前回言われた事は、言われた通りに対策を取りましたからと言われた。

一瞬、また口喧嘩になるかと思ったんだけど意外な対応だった。

上司に事情を話したのが良かったのかもしれないと思った! これは俺の妄想・憶測だけどw

あっ!、そうそう、次回の裁判の日程が、その場で決まって解散だった。