Skip to content

weiraneve/tauri-mobile-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tauri mobile

一个使用Tauri 技术,能够把React、Vue等JS 项目打包成为mobile和桌面端的项目。使用Tauri 2.0

usages

在项目根目录内可以使用命令,快速生成桌面端、android或者ios的代码目录, 如npm run tauri init(桌面端)或者npm run tauri android init或者npm run tauri ios init ,项目的src-tauri目录就产生了gen目录 , 其中就是移动端的自动生成的代码,我们除非签名或者其他配置才需要动他。

运行macos或者win桌面端,就使用命令:

  • npm run tauri dev
  • npm run tauri build

想要运行和打包安卓或ios的话,就使用命令:

  • npm run tauri android dev or npm run tauri ios dev
  • npm run tauri android build or npm run tauri ios build

安卓端直接打包会遇到签名问题,需要自己去添加签名:

Create an upload Keystore keytool -genkey -v -keystore my-release-key.keystore -alias my-key-alias -keyalg RSA -keysize 2048 -validity 10000 -storepass 123456 -keypass 123456 -dname "CN=John Doe, OU=Development, O=YourCompany, L=YourCity, S=YourState, C=YourCountry"

About

A tauri mobile demo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published