位置: 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项目怎么运行起来)

  • 精准微博加粉丝的方法及注意事项(精准微博加粉丝是真的吗)

    精准微博加粉丝的方法及注意事项(精准微博加粉丝是真的吗)

  • 安康码居住地址怎么改(安康码居住地址只能改一次吗)

    安康码居住地址怎么改(安康码居住地址只能改一次吗)

  • 苹果13pro怎么分屏(苹果13pro怎么分屏两个应用)

    苹果13pro怎么分屏(苹果13pro怎么分屏两个应用)

  • 华为 nova 7 pro 5g处理器型号是什么(华为nova7pro5g实体店价格)

    华为 nova 7 pro 5g处理器型号是什么(华为nova7pro5g实体店价格)

  • 手机卡顿是处理器还是内存(手机卡顿是处理器老化了吗)

    手机卡顿是处理器还是内存(手机卡顿是处理器老化了吗)

  • 夏普遥控器闪蓝光不能用(夏普遥控器闪蓝光怎么办)

    夏普遥控器闪蓝光不能用(夏普遥控器闪蓝光怎么办)

  • 笔记本电池拆了能直接通电用吗(笔记本电池拆了直接适配器可以吗)

    笔记本电池拆了能直接通电用吗(笔记本电池拆了直接适配器可以吗)

  • 华硕电脑充电一直是0(华硕电脑充电一充一停)

    华硕电脑充电一直是0(华硕电脑充电一充一停)

  • wps屏幕录制没有声音(wps屏幕录制没有画面)

    wps屏幕录制没有声音(wps屏幕录制没有画面)

  • 华为遥控空调的软件叫什么(华为空调遥控器怎么开空调)

    华为遥控空调的软件叫什么(华为空调遥控器怎么开空调)

  • 手机qq咋关闭所在地(手机qq咋关闭所有的消息)

    手机qq咋关闭所在地(手机qq咋关闭所有的消息)

  • 手机卡槽卡死弹不出来(手机卡槽卡死弹不出来修要多少钱)

    手机卡槽卡死弹不出来(手机卡槽卡死弹不出来修要多少钱)

  • 1230v2相当于什么cpu(1230v3相当于)

    1230v2相当于什么cpu(1230v3相当于)

  • vbchar和string的区别(vb中string和integer的区别)

    vbchar和string的区别(vb中string和integer的区别)

  • word标题格式设置(word标题格式设置操作步骤)

    word标题格式设置(word标题格式设置操作步骤)

  • 手机怎么注销银行卡(手机怎么注销银行信用卡)

    手机怎么注销银行卡(手机怎么注销银行信用卡)

  • 荣耀al20是什么型号(honor al20是什么型号)

    荣耀al20是什么型号(honor al20是什么型号)

  • 微信地址定位怎么添加(微信地址定位怎么设置)

    微信地址定位怎么添加(微信地址定位怎么设置)

  • 手机可以用谷歌地图嘛(手机可以用谷歌地球吗)

    手机可以用谷歌地图嘛(手机可以用谷歌地球吗)

  • 拼多多返钱返到哪里(拼多多返钱返到哪里去了)

    拼多多返钱返到哪里(拼多多返钱返到哪里去了)

  • 快手怎么踢人或禁言(快手怎样踢人)

    快手怎么踢人或禁言(快手怎样踢人)

  • oppor9多少骁龙处理器(oppor9sk骁龙多少)

    oppor9多少骁龙处理器(oppor9sk骁龙多少)

  • oppo手机新品reno有红外功能吗(oppo手机新品reno有红外线吗)

    oppo手机新品reno有红外功能吗(oppo手机新品reno有红外线吗)

  • re.findall() 的用法(re.findall()用法)

    re.findall() 的用法(re.findall()用法)

  • 【十七届恩智浦智能车】平衡单车——控制篇(串级)(恩智浦杯官网)

    【十七届恩智浦智能车】平衡单车——控制篇(串级)(恩智浦杯官网)

  • 大学生网页设计制作作业实例代码 (全网最全,建议收藏) HTML+CSS+JS(大学生网页设计大赛)

    大学生网页设计制作作业实例代码 (全网最全,建议收藏) HTML+CSS+JS(大学生网页设计大赛)

  • 在Python中如何合并两个数据框(python中如何合并csv)

    在Python中如何合并两个数据框(python中如何合并csv)

  • 英文好书推荐(更新ing)(英文好书推荐)

    英文好书推荐(更新ing)(英文好书推荐)

  • 增值税普通发票税率
  • 税收实体法和程序法分类
  • 中兴通抵扣官网
  • 自建厂房出售如何计算所得税
  • 土地使用权分割转让依据
  • 年折旧额怎么计算公式直线法
  • 填制凭证的内容通常包括
  • 现金折扣是否可抵税
  • 出售交易性金融资产的投资收益
  • 融资租赁承租人和出租人的会计处理
  • 个人代垫公司费用微信转账如何报销
  • 租赁费交税税率是多少
  • 发票红冲钱怎么退给对方
  • 集团公司收购子公司
  • 销售折让怎么处理
  • 公司买的油烟机可以抵扣进项税吗
  • 冲减材料成本
  • 股金属于金融产品吗
  • u盘做的启动盘在哪里
  • php utf8转unicode
  • autorun.exe
  • 房地产企业出售土地交什么税
  • 即期结售汇期限包括
  • 总分账与明细账关系
  • uniapp新建项目
  • vue路由实例
  • 卷积神经网络课程
  • lsattr命令不存在
  • 清单应该盖公章还是财务章
  • 公司一般户财务负责人是另一公司法人
  • 平行结转的约当约当怎么计算
  • 驱动开发做得长久吗
  • event loop exception null
  • 本月损益类未结转为零的一级科目6603
  • 记账凭证的总账科目和明细科目
  • 利息分月计提按多少
  • 银行日记账期初余额写哪儿
  • 合并报表调整分录理解
  • 应付职工薪酬的账务处理
  • 白酒行业销售赠礼方案
  • 政府会计制度累计盈余为负数
  • 计时工资和计件工资的含义
  • 单位租用员工个人的车可以不收租吗
  • 个体工商户个人经营所得税税率表
  • mysql5.7.29安装
  • esxi6.7克隆
  • solaris教程
  • ubuntu vnc远程
  • macbook launch
  • WUSB54GS.exe - WUSB54GS是什么进程
  • linux进程运行的两种方式
  • windows7能玩地下城吗
  • mac使用命令行
  • office进程
  • windows7无法激活怎么解决方法
  • 微软内测
  • win8.1自带usb3.0驱动吗
  • win10如何不升级系统
  • win10电脑补丁 kb5000802
  • win7系统怎么截图然后保存
  • cocos做游戏
  • css3兼容性问题
  • opengl矩形
  • python计算两个数乘积代码
  • fastcgi iis
  • jQuery插件ajaxFileUpload使用实例解析
  • nodejs image
  • python基础入门教程
  • 安卓实时屏幕
  • android英语
  • 深入理解新发展理念
  • jquery 表单
  • Android屏幕适配分屏
  • 怎么在晋江查找观看记录
  • 南通税务网站
  • 税务系统今天不能用
  • 税收分类分级管理后如何开展风险管理
  • 3.0t交强险
  • 绵阳税务局副局长
  • 普通发票开具时写材料一批需要附什么清单?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设