tauri + rust 创建初始项目

## 前置条件

  • 安装和配置好Rust环境
  • 安装和配置好NodeJs环境
bash 复制代码
npm install tauri

## 安装脚手架和创建项目

bash 复制代码
npm create tauri-app@latest

输入项目名称,如:LingjingToDo,回车后,会自动生成包名,包名是工程名的小写。

继续回车,会让你填写身份标识,这个随便写就行,如果你有专用的域名或者地址,也可以写自己的域名。

com.hemy08.lingjingtodo

回车后,会让你选择前端语言:

参考 https://gitcode.com/gh_mirrors/cr/create-tauri-app

我这边选择的是Ts作为前端语言。npm作为包管理器

bash 复制代码
✔ Choose which language to use for your frontend · TypeScript / JavaScript - (pnpm, yarn, npm, deno, bun)
✔ Choose your package manager · npm
? Choose your UI template ›
❯ Vanilla
  Vue
  Svelte
  React
  Solid
  Angular
  Preact

然后会让你选择前端UI的模版,这边我选择的是VUE,大家可以自行让AI工具帮你分析这几个前端框架的优缺点,比如性能、内存占用、启动速度、包大小、生态成熟度等等。根据自己的需要进行选择。

界面风格我选的是TypeScript,回车后如下:

这里就创建完成了,后面可以使用Rust工具进行编程

相关推荐
AI行业学习几秒前
CC-Switch 下载、安装与使用配置指南【2026.5.29】
java·开发语言·vscode·python·eclipse·laravel
许彰午3 分钟前
03_Java流程控制详解
java·开发语言·python
SoftLipaRZC8 分钟前
C语言内存函数完全指南:memcpy/memmove/memset/memcmp
c语言·开发语言
2201_7611990410 分钟前
python运维1
运维·开发语言·python
Cx330❀14 分钟前
【Qt 核心机制篇】深度解析 Qt 信号与槽(Signals & Slots)机制:从底层原理、实战演练到 Lambda 进阶
linux·开发语言·c++·人工智能·qt·ubuntu
西安邮电大学15 分钟前
Kafka如何避免重复消费
java·后端·其他·面试·kafka
z落落17 分钟前
C# ArrayList 动态集合(接口/区别/API/深浅拷贝)+ List<T> 泛型集合
开发语言·c#
Cx330❀18 分钟前
【Linux网络】从零构建高性能UDP服务器:从Echo到英译汉业务级实现
大数据·linux·服务器·开发语言·网络·c++·udp
basketball61619 分钟前
Golang:基础语法总结
开发语言·后端·golang