👶
Macでデスクトップアプリつくるtauri環境
nodeとかもいれてない恐らくまっさらであろうmac miniでやりました。
環境って詰まる時詰まるけど、うまくいくと直ぐできちゃうマジカルですよね。
基本は公式みればいけるはずなんで、やってない方はコチラでトライ
あとはtauriはhtml,js,cssで作れるアプリなんで、どんなテンプレでいくか決めておかないと選択を途中で求められます。バニラでいくのか、vueなのかとか。typescriptで行くかどうかも聞かれます。
バージョンだけ気にして実行
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
nvm install node --latest-npm
command -v nvm
通ってない時は
source ~/.bash_profile
source ~/.zshrc
nvm install stable --latest-npm
nvm alias default stable
nvm install --lts --latest-npm
nvm alias default 'lts/*'
nvm use node
これでnode,npmが最新で入って確認できます。
tauriはrustcとcargoがいります。
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
rustc --version
whereis rustc
which rustc
source $HOME/.cargo/env
which rustc
whereis rustc
rustc --version
ここまでくると、後はお試しコマンドで
npx create-tauri-app
cd firsttest
npm run tauri dev
アプリがいるが出力されるのでアプリケーションにヒョイってやって起動したら指定したテンプレで立ち上がります。
地味に待ちます数分
今回はReact+typescriptにしました。
win版
Discussion