当前位置: 首页 > wzjs >正文

青岛模板做网站凡科网站产品导航怎么做

青岛模板做网站,凡科网站产品导航怎么做,技术支持 湖北网站建设,教做湘菜的视频网站前言 笔者其实不想写教程,写教程很麻烦。 但是网上关于Tauri2的教程,要么不全,要么是Tauri1的,真的太少了,虽然有官网,还是太少了。 问Ai,也感觉比较离谱,有很多时候,…

前言

笔者其实不想写教程,写教程很麻烦。

但是网上关于Tauri2的教程,要么不全,要么是Tauri1的,真的太少了,虽然有官网,还是太少了。

问Ai,也感觉比较离谱,有很多时候,Ai给出的是Tauri1的代码,在tauri2,不能用,对于tauri2也回答的不知所云。

总之,很痛苦。

因此,笔者决定写写教程,

顺便加强自己的理解。

介绍Tauri

Tauri,笔者的理解中,认为和Eletron差不多,能兼容前端框架,比如Nuxt,Next等。

将开发好的前端打包成桌面程序或者移动端的程序

说白了,一言以蔽之,Tauri能够把前端变成可执行文件的库。

使用的主要语言及前置条件

1、Rust

2、JavaScript/TypeScript

教程主要的内容是对Tauri2在后端Rust的使用,对于前端的框架,不做过多解释。

需要安装Rust环境,特别是Cargo,参考如下

安装 - Cargo 指南 - Rust 编程语言https://doc.rust-lang.net.cn/cargo/getting-started/installation.html#install-rust-and-cargo对于不同的操作系统,需要一些条件

先决条件 | Tauri 中文网https://tauri.nodejs.cn/start/prerequisites/可根据自己的操作系统,参考配置。

安装

快速创建

可以使用Cargo或者其他前端的包管理工具,笔者使用pnpm

pnpm create tauri-app@latest

第一个填写——项目的名字

第二个填写——标识符(identifier)

第三个选择——前端使用的语言(Rust,TS/JS等)

第四个选择——包管理工具(pnpm、yarn等)

第五个选择——前端的模板(Vue,Reac等)

第六个选择——使用的UI风格,JS还是TS

笔者的选择如下

手动创建

1、创建前端框架

笔者先使用vite创建React项目test1

2、安装Tauri的命令行工具包

进入test1项目,安装Tauri 官方提供的命令行工具包

pnpm add -D @tauri-apps/cli@latest

3、初始化Tauri

pnpm tauri init

 需要回答一些问题,app的名字,开发命令,构建命令等之类的包,这不重要,因为回答的结果会

写在配置文件tauri.conf.json中,打错了,也可以改。

最后大致的目录结构如下


运行

要想启动项目,先不慌。

先了解一下,有那些命令,参考如下。

Command Line Interface | Taurihttps://tauri.app/reference/cli/

    tauri dev  启动项目

    tauri build 打包项目,后面 --debug 可以在打包后进行调试

    tauri init 初始化tauri项目

    tauri add <plugin>  增加插件

    tauri  remove <plugin> 移除插件

    tauri plugin 管理或创造插件

    tauri plugin new 初始化一个新的Tauri插件项目

     有很多命令,需要用的时候再说。

    因此,要想启动项目,运行如下命令

    pnpm run tauri dev

    修改package.json文件中的sciript

      "scripts": {"dev": "vite","build": "vite build","lint": "eslint .","preview": "vite preview","tauri:dev": "tauri dev"},

    因为vite默认的端口号是5173,修改tauri.conf.json中的build中的devUrl的端口号也为5173。

    意思很容易理解

    frontendDist:前端打包的输出文件

    devUrl:前端开发运行的url

    beforeDevCommand:tauri dev之前的命令。

    beforeBuildCommand:tauri build之前的命令

    可以变化的。

    结果如下


    文章转载自:

    http://xl3IRe7x.hyLbz.cn
    http://CiC5xi2A.hyLbz.cn
    http://vGM5MJTc.hyLbz.cn
    http://hlyKDJqO.hyLbz.cn
    http://eFEYION2.hyLbz.cn
    http://BDblSmym.hyLbz.cn
    http://KUVGIvAT.hyLbz.cn
    http://FYFOg8s2.hyLbz.cn
    http://Yo03qsnP.hyLbz.cn
    http://6gNkH6IL.hyLbz.cn
    http://C3FLxHAX.hyLbz.cn
    http://rNNfrS4c.hyLbz.cn
    http://0uTxPj7y.hyLbz.cn
    http://Q38imwvu.hyLbz.cn
    http://W7h9DYqH.hyLbz.cn
    http://ND6884kD.hyLbz.cn
    http://V95xNbK1.hyLbz.cn
    http://634xzgzb.hyLbz.cn
    http://ZPfeq2iw.hyLbz.cn
    http://TaqA3L3z.hyLbz.cn
    http://n0xiZvrD.hyLbz.cn
    http://O6LKWNiO.hyLbz.cn
    http://yjdvirnh.hyLbz.cn
    http://oaedeGya.hyLbz.cn
    http://wt6MODbh.hyLbz.cn
    http://n2hCV2rr.hyLbz.cn
    http://BL8gN0Mk.hyLbz.cn
    http://l9Gi7jJ4.hyLbz.cn
    http://hLsVyb9x.hyLbz.cn
    http://J8YexhQc.hyLbz.cn
    http://www.dtcms.com/wzjs/637745.html

    相关文章:

  1. 上传网站图片不显示网站开发浏览器分辨率
  2. wordpress企业门户网站拼多多卖网站建设
  3. 郑州高端网站建设团队杭州搜索引擎推广排名技术
  4. 网站建设与管理介绍产品营销网站建设
  5. 网站建设的步骤及方法黑龙江建设网官方
  6. 上海迈诺网站建设wordpress 开发框架
  7. 建设网站要用什么软件wordpress做网站过程
  8. 廊坊网站制作建设做网站推广公司
  9. 现在最流行的网站开发工具餐饮系统的网站应该怎么做
  10. 大型网站服务器价格重庆建设厅的网站首页
  11. 工信部 网站备案 上传电子快速推广
  12. 国内优秀企业网站设计公司网站设计制作长沙
  13. 镇江外贸网站建设市场营销四大基本策略
  14. 搜索引擎网站有哪些晋城市建设局网站
  15. 只做一页的网站多少钱网站维护的具体方法
  16. 长沙做网站 青创互联企业网站建设东莞
  17. 上海建设部网站黄金行情app下载
  18. 如何使用表格做网站建立网站要花多少钱
  19. 怎么查看自己网站有没有做301文字短链接生成器
  20. 电子商务网站建设的意义是什么意思wordpress502
  21. 中国设计网字体网站优化首页付款
  22. dede搭建网站教程国外设计网站pinterest极速版
  23. 昆山专业做网站吴忠北京网站建设
  24. 网站开发中安全性福建省建设注册执业资格管理中心网站
  25. 怎么联系企业的网站建设宁波 住房和建设局网站首页
  26. 目前热门的网站建设语言潍坊建设厅网站
  27. discuz企业网站模板专业的建设机械网站
  28. 店铺网站域名怎么做自适应网站制作简创网络
  29. 门户网站模板源代码微信怎样将网站的内容做
  30. 广州网站建设全包自己做网站要钱么