Nodebrewのインストールと使い方

Nodebrewをインストールする

インストール

brew install nodebrew

確認

nodebrew -v

バージョンが表示されればOK。

.zshrcなどに環境変数を追加 vi ~/.zshrc

export PATH=$HOME/.nodebrew/current/bin:$PATH

初期化

nodebrew setup

バージョン指定してnodeをインストールする インストール可能なバージョンを確認

nodebrew ls-remote

nodeのインストール

nodebrew install-binary <version>

例:

nodebrew install-binary v18.6.0

インストールしたバージョンを確認

nodebrew ls

使いたいバージョンを指定

nodebrew use v18.6.0

アンインストール

nodebrew uninstall <version>

例:

READ MORE

Wails v2の初期設定

wailsインストール

go install github.com/wailsapp/wails/v2/cmd/wails@latest

ツールのcheck

wails doctor 

初期設定

wails init -n [プロジェクトディレクトリ名] -t [テンプレート名または、url]

wails init -n tamatan -t svelte-ts 

現在バグなのか、フロントエンドの初期化がうまく行かないので yarnまたは、npm installを実行する。 (yarnの方がうまく行くような気がする。)

cd tamatan/frontend
yarn

テンプレートは、 リリースのv2.0.0-beta.35に書いてあった

READ MORE

iOS(obj-c)の画面遷移

・コードでの遷移 ・StoryBoardのsegueを使った遷移 ・NavigationControllerを使った遷移

Present

[self presentViewController:移動先ViewController animated:YES completion:nil];

segue

[self performSegueWithIdentifier:@"セグエのID" sender:self];

Push

[self.navigationController pushViewController:移動先ViewController animated:YES];

Pop

指定ビューコントローラーへ

[self.navigationController popToViewController:viewController animated:YES];

前の画面に戻る

[self.navigationController popViewControllerAnimated:YES];
[self.navigationController popToRootViewControllerAnimated:YES];

StoryBoard

・StoryBoard ID

※storyboardファイルで ‘identify → StoryBoard ID’の入力が必要

READ MORE

iOS(obj-c)のセグエの戻り(push)

1つ前の画面に戻る


[self.navigationController popViewControllerAnimated:YES];

ルート画面まで一気に戻る

[self.navigationController popToRootViewControllerAnimated:YES];

任意の画面(UIViewController)まで戻る

[self.navigationController popToViewController:UIViewController animated:YES];

READ MORE