位置: IT常识 - 正文

tauri+vite+vue3开发环境下创建、启动运行和打包发布(taro-ui-vue3)

编辑:rootadmin
tauri+vite+vue3开发环境下创建、启动运行和打包发布

目录

 1.创建项目

 2.安装依赖  

3.启动项目 

4.打包生成windows安装包 

 5.安装打包生成的安装包


 1.创建项目

推荐整理分享tauri+vite+vue3开发环境下创建、启动运行和打包发布(taro-ui-vue3),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue3+ts+vite,taro vue开发,vue3+ts+vite,vue @tap,vue3 ts开发,vue3 ts开发,vue3 ts开发,vue3 ts开发,内容如对您有帮助,希望把文章链接给更多的朋友!

 运行下面命令创建一个tauri项目

pnpm create tauri-app

我创建该项目时的node版本为16.15.0 

兼容性注意

Vite 需要 Node.js 版本 14.18+,16+。然而,有些模板需要依赖更高的 Node 版本才能正常运行,当你的包管理器发出警告时,请注意升级你的 Node 版本。

按需要输入/选择相关信息,一路回车 ,如下图所示,项目就创建成功了。

 2.安装依赖  

进入tauri-app文件夹

cd tauri-app

  

 运行code .用vscode打开刚创建的tauri-app项目

code .

 安装依赖 

pnpm install

3.启动项目 

运行下面命令启动项目

pnpm tauri dev

 注意:

1.创建项目后,第一次启动项目会非常缓慢,原因是第一次启动项目需要从国外仓库下载多个资源,由于网络原因可能非常缓慢,甚至启动超时报错。这时需要多次运行启动命令。

2.第一次启动成功后,后面再次启动项目时将非常快。

项目启动完成 

 

4.打包生成windows安装包 tauri+vite+vue3开发环境下创建、启动运行和打包发布(taro-ui-vue3)

运行项目命令打包windows安装包 

pnpm tauri build

注意:新创建的项目,第一次打包会报 “        Error You must change the bundle identifier in `tauri.conf.json > tauri > bundle > identifier`. The default value `com.tauri.dev` is not allowed as it must be unique across applications.  ELIFECYCLE  Command failed with exit code 1.”错误。报这个错误的原因是:第一次打包需要修改src-tauri/tauri.conf.json文件里的配置项"identifier": "com.tauri.dev",改成"identifier": "com.tauri.build",然后再运行打包命令。

把 src-tauri/tauri.conf.json文件里的配置项"identifier": "com.tauri.dev",改成"identifier": "com.tauri.build",然后再运行打包命令

 

 运行 pnpm tauri build命令会有一个下载依赖包的过程,国内由于GitHub慢原因,导致以下文件下载不了,依旧报错。

此时的解决方案:

我们把“https://github.com/wixtoolset/wix3/releases/download/wix3112rtm/wix311-binaries.zip“这个链接的压缩包下载到本地。然后在C:\Users\你的用户名\AppData\Local下找到tauri文件夹,如果没有则创建一个名为tauri的文件夹,在文件夹内再创建一个WixTools目录,将下载的压缩包解压到这个文件夹里面(创建依赖包路径: C:\Users\用户\AppData\Local\tauri\WixTools)。然后再回到VSCode运行打包命令。这个时候就可以打包成功了。 

 

 创建依赖包路径: C:\Users\用户\AppData\Local\tauri\WixTools

 再次执行打包命令

 打包成功后,打开打包生成的目录,就可以看到一个.msi后缀结尾的安装文件tauri-app_0.0.0_x64_en-US.msi(scr-tauri/target/release/bundle/msi/tauri-app_0.0.0_x64_en-US.msi),双击就可以安装了。还有一个可执行包tauri-app.exe(scr-tauri/target/release/tauri-app.exe)。至此,整个创建到打包的流程就完成了。

 

 5.安装打包生成的安装包

 

 

 

本文链接地址:https://www.jiuchutong.com/zhishi/290207.html 转载请保留说明!

上一篇:哈特谢普苏特女王神庙鸟瞰图,埃及卢克索古城 (© Ratnakorn Piyasirisorost/Moment/Getty Images)(哈特谢普苏特女王享殿)

下一篇:vue项目如何运行(超详图解)(vue项目怎么运行起来)

  • 华为畅享20se能升级鸿蒙吗(华为畅享20SE能扩展内存吗)

    华为畅享20se能升级鸿蒙吗(华为畅享20SE能扩展内存吗)

  • 手机钉钉如何退出登录(手机钉钉如何退出企业组织)

    手机钉钉如何退出登录(手机钉钉如何退出企业组织)

  • 快手怎么修改提现账号(快手怎么修改提现微信)

    快手怎么修改提现账号(快手怎么修改提现微信)

  • 手机teamviewer无法建立连接(手机teamviewer无法连接伙伴原因)

    手机teamviewer无法建立连接(手机teamviewer无法连接伙伴原因)

  • 小牛充电器为什么这么烫(小牛充电器为什么是三孔)

    小牛充电器为什么这么烫(小牛充电器为什么是三孔)

  • 售后重装系统是正版吗(电脑重装系统算不算售后)

    售后重装系统是正版吗(电脑重装系统算不算售后)

  • 平板信息有个感叹号怎么去掉(平板的信息一直有个感叹号)

    平板信息有个感叹号怎么去掉(平板的信息一直有个感叹号)

  • 106电容是多少uf(102电容是多少uf)

    106电容是多少uf(102电容是多少uf)

  • i7 9700t是什么cpu(i7-9700t 性能)

    i7 9700t是什么cpu(i7-9700t 性能)

  • 苹果有备用电量吗(苹果手机电池备用电量)

    苹果有备用电量吗(苹果手机电池备用电量)

  • word如何去掉页眉上的横线(word如何去掉页面)

    word如何去掉页眉上的横线(word如何去掉页面)

  • oppor11强制关机怎么关(oppor11t手机怎么强制关机)

    oppor11强制关机怎么关(oppor11t手机怎么强制关机)

  • 淘宝下单后哪里看备注(淘宝如何找到下单时的页面)

    淘宝下单后哪里看备注(淘宝如何找到下单时的页面)

  • 苹果怎么清理垃圾和安装包(苹果怎么清理垃圾加快运行速度)

    苹果怎么清理垃圾和安装包(苹果怎么清理垃圾加快运行速度)

  • iphone6s是几核处理器(iphone6 s是什么处理器)

    iphone6s是几核处理器(iphone6 s是什么处理器)

  • vivox3什么时候上市(vivox23什么时候)

    vivox3什么时候上市(vivox23什么时候)

  • 拼多多链接怎么发朋友圈(拼多多链接怎么发)

    拼多多链接怎么发朋友圈(拼多多链接怎么发)

  • l0n一al00是什么型号手机(ⅴky一al00是什么型号)

    l0n一al00是什么型号手机(ⅴky一al00是什么型号)

  • 共享单车骑行需注意哪些(骑共享单车需要驾照吗)

    共享单车骑行需注意哪些(骑共享单车需要驾照吗)

  • 一加手机6T尺寸是多少(一加手机6t尺寸多大)

    一加手机6T尺寸是多少(一加手机6t尺寸多大)

  • ipad电池寿命在哪看(ipad电池的寿命)

    ipad电池寿命在哪看(ipad电池的寿命)

  • 陌陌发动态,附近不显示(陌陌发动态,附近人不见)

    陌陌发动态,附近不显示(陌陌发动态,附近人不见)

  • 陌陌被对方拉黑是什么样(陌陌被对方拉黑怎么办)

    陌陌被对方拉黑是什么样(陌陌被对方拉黑怎么办)

  • 手机号怎么报停(手机号怎么报停机)

    手机号怎么报停(手机号怎么报停机)

  • 模型调参常见问题及Aadm优化器调参记录(模型参数是什么意思)

    模型调参常见问题及Aadm优化器调参记录(模型参数是什么意思)

  • 摊薄净资产收益率是什么意思
  • 收到附加税退税的分录
  • 增值税纳税申报表模板
  • 提现的手续费怎么做账
  • 中小型企业营业额和从业人数
  • 政府回购土地免税政策
  • 0税率发票有什么用
  • 税务局季度报表怎么做
  • 构成业务和不构成业务的会计处理
  • 企业所得税公益捐赠扣除限额
  • 小规模纳税人季报还是月报?
  • 低价销售差额部分计入
  • 厂家核销费用直接抵扣
  • 收到的出口退税款一直有余额吗
  • 增值税发票三个点
  • 退税显示未完成怎么处理
  • 装修行业一般纳税人税负率是多少
  • 不同类型商业分布的特征
  • 公司租房可以入公积金吗
  • 成品油发票长什么样
  • 超市预付卡过了还能退吗
  • 计提的存货跌价准备
  • 我公司以房产土地为主
  • 银行承兑汇票有纸质的吗
  • 配置path环境变量
  • php 正则表达式
  • linux系统中安装web服务
  • 政策性搬迁损失扣除年度
  • 2017年8月21日是什么日子
  • php 二叉树的遍历
  • vue get方法
  • 复现开源论文代码总结
  • 加拿大西北部的首都
  • 将资本公积转为实收资本什么变了
  • 季度利润表中的营业收入怎么算
  • java分页page类
  • react的高阶组件理解
  • 饭店的手撕发票可以报销吗
  • vue前端代码实例
  • Vite4 + Vue3 + vue-router4 动态路由
  • 深度学习实战(十):使用 PyTorch 进行 3D 医学图像分割
  • mount.nfs an incorrect mount
  • php反射机制实现自动依赖注入
  • 如何查询上年企业所得税
  • 维修费的会计分录怎么写
  • 不得免征和抵扣税额是什么意思
  • 工程施工预缴增值税
  • 个人帮公司代持股份
  • dict在python中的作用
  • mysql深入理解
  • 收到货款的会计分录怎么做账
  • 公司什么项目
  • 其他支出怎么做账
  • sqlserver2008r2数据库导出教程
  • sql实现split函数的脚本
  • 1000元的打印机双十一满减可以减150吗少
  • 投资性房地产出租收入计入什么科目
  • 应付账款扣除赔偿后开发票吗
  • 资产减值损失为正数代表什么意思
  • 应付账款挂账
  • 买卖股票手续费怎么算
  • 银行承兑汇票的好处
  • 中银单位结算卡年费
  • 某项租赁合同,租赁期为8年,每年年末支付租金100万
  • 会计明细账怎么记
  • freebsd怎么安装软件
  • ubuntu系统查看mac地址命令
  • 常用的linux操作
  • win7怎么设置局域网共享文件和操作
  • linux批量处理
  • unity游戏之友利拟收购《刀塔传奇》发行商中清龙图
  • 利用的英文
  • javascript用处
  • 基于JavaScript的网页代码
  • JavaScript数据类型分为哪两大类
  • python 判断中文字符
  • 电子税务局怎么删除办税员
  • 河北电子税务局手机app
  • 买车险代收车船税多少钱
  • 江苏房产税如何计算公式
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设