Sitelet https://github.com/feuyeux/mon-anniversaire
Skip to content

Repository files navigation

Mon Anniversaire

setup

RUSTUP_DIST_SERVER=https://mirrors.tuna.tsinghua.edu.cn/rustup \
RUSTUP_UPDATE_ROOT=https://mirrors.tuna.tsinghua.edu.cn/rustup/rustup \
curl -sSf https://sh.rustup.rs | sh
cargo create-tauri-app -m yarn -t vue-ts mon-anniversaire

prompt

mon-anniversaire
功能描述:
1 创建纪念日:输入一个名称和一个日期,app提供将其保存为一个纪念日。
2 计算纪念日:每当再次打开这个纪念日,app计算距离当前日期间隔的天数,过去的使用橙色展示,未来的使用绿色。
3 计算日期:输入一个天数,选择过去或者未来,给出日期。
代码要求:
1 计算和存储均由Rust实现,TS单纯负责交互和UI。
2 给出每一个代码文件的全部内容,确保可以直接运行。
cd mon-anniversaire
# npm install --global yarn
# yarn config set registry https://registry.npmmirror.com/
yarn add -D @tauri-apps/cli@latest
yarn run tauri add os
yarn tauri dev

windows

macos

android

# rustup target add aarch64-linux-android armv7-linux-androideabi i686-linux-android x86_64-linux-android
yarn tauri android init

yarn tauri android dev

To use Xcode or Android Studio the Tauri CLI process must be running and cannot be killed. It is recommended to use the tauri [android|ios] dev --open command and keep the process alive until you close the IDE.

android

# src-tauri/gen/android/gradle/wrapper/gradle-wrapper.properties
# distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.9-bin.zip
yarn tauri android build --apk

\src-tauri\gen/android\app/build/outputs/apk/universal/release/app-universal-release-unsigned.apk

Troubleshooting

yarn tauri android build --apk --target x86_64
$env:PATH += ";$env:d:\zoo\Android\Sdk\platform-tools" 
adb devices
adb start-server

About

Mon anniversaire, il s'agit d'une application multiplateforme implémentée à l'aide de Tauri.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages