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

  • 台式机显卡温度80度正常吗(台式机显卡温度)(台式机显卡温度高怎么处理)

    台式机显卡温度80度正常吗(台式机显卡温度)(台式机显卡温度高怎么处理)

  • 鸿蒙系统手机打开微信分身方法(鸿蒙系统手机打印设置)

    鸿蒙系统手机打开微信分身方法(鸿蒙系统手机打印设置)

  • 淘金币怎么兑换红包(淘金币怎么兑换话费)

    淘金币怎么兑换红包(淘金币怎么兑换话费)

  • ios15.3新壁纸在哪(ios15.0.1壁纸)

    ios15.3新壁纸在哪(ios15.0.1壁纸)

  • 荣耀x10max能支持内存卡吗(荣耀x10max支持90hz吗)

    荣耀x10max能支持内存卡吗(荣耀x10max支持90hz吗)

  • 电脑屏幕时间显示太短怎么办(电脑屏幕时间显示软件)

    电脑屏幕时间显示太短怎么办(电脑屏幕时间显示软件)

  • 苹果xr面容id设置不了(苹果xr面容id设置失败)

    苹果xr面容id设置不了(苹果xr面容id设置失败)

  • 8p支持18w快充吗(8p支持18w快充嘛)

    8p支持18w快充吗(8p支持18w快充嘛)

  • 支付宝健康宝暂无信息怎么回事(健康宝提示)

    支付宝健康宝暂无信息怎么回事(健康宝提示)

  • 华为p40手机屏幕上有个圆圈怎么去掉(华为p40手机屏幕碎了维修大概要多少钱)

    华为p40手机屏幕上有个圆圈怎么去掉(华为p40手机屏幕碎了维修大概要多少钱)

  • excel表格不对称怎么做(表格中不对称的表格怎么做)

    excel表格不对称怎么做(表格中不对称的表格怎么做)

  • uefi hard disk是固态硬盘吗(uefe hard disk)

    uefi hard disk是固态硬盘吗(uefe hard disk)

  • 淘宝号是什么(淘宝客app)

    淘宝号是什么(淘宝客app)

  • 苹果手机下载软件太慢怎么办(苹果手机下载软件在哪下)

    苹果手机下载软件太慢怎么办(苹果手机下载软件在哪下)

  • 显示扩展名怎么设置(显示扩展名怎么设置win11)

    显示扩展名怎么设置(显示扩展名怎么设置win11)

  • caps lock键的功能是什么(capslock键的功能是控制中西文转换)

    caps lock键的功能是什么(capslock键的功能是控制中西文转换)

  • 手机怎样在电视上投屏(手机怎样在电视投屏?)

    手机怎样在电视上投屏(手机怎样在电视投屏?)

  • 苹果x怎么设置双击亮屏(苹果x怎么设置应用锁)

    苹果x怎么设置双击亮屏(苹果x怎么设置应用锁)

  • 怎么理解5g时代意味着什么意思(如何理解5g时代)

    怎么理解5g时代意味着什么意思(如何理解5g时代)

  • 打印图片怎么去掉底色(打印图片怎么去掉黑色阴影)

    打印图片怎么去掉底色(打印图片怎么去掉黑色阴影)

  • 松果电单车如何充电(松果电单车如何开灯)

    松果电单车如何充电(松果电单车如何开灯)

  • 华为类似siri功能(华为手机类似siri)

    华为类似siri功能(华为手机类似siri)

  • Dardanup郡的小矮人村,澳大利亚 (© Amanda Hughes/Alamy)

    Dardanup郡的小矮人村,澳大利亚 (© Amanda Hughes/Alamy)

  • 科西嘉岛上的Speloncato市,法国 (© Jon Ingall/Alamy)(科西嘉岛攻略)

    科西嘉岛上的Speloncato市,法国 (© Jon Ingall/Alamy)(科西嘉岛攻略)

  • mysql读写分离的四种实现(mysql读写分离amoeba)

    mysql读写分离的四种实现(mysql读写分离amoeba)

  • 境外旅客购物离境退税条件
  • 牲畜资产科目包括哪些
  • 生产车间的办公用品费计入
  • 以前年度损益调整科目怎么用
  • 通用机打发票内容可以随便写吗
  • 以前年度调整后财务报表
  • 开票打印机可以自己买吗
  • 怎么查企业适用哪个会计制度教学视频
  • 代扣代缴完税凭证是什么
  • 小规模纳税人税额怎么做分录
  • 安保公司差额征税开具发票
  • 关税的记税依据
  • 纳税人领购普通发票要求
  • 材料收到发票未到怎么记账
  • 未使用的固定资产提不提折旧
  • 跨年多计提社保个人部分怎么调整
  • 建帐时库存的原材料如何入帐?
  • 出售固定资产取得的收入
  • 会计人士必知建筑业主要成本会计分录一览
  • 营改增后发票
  • 资本资产定价模型
  • 领用库存商品的消费税
  • 负数发票是做相反分录还是红字相同分录
  • 预付卡充值赠送的金额确认收入
  • 企业所得税的工资薪金包括社保
  • i5 8500装win10
  • 预提开发成本超过10%部分计算的销售成本转回
  • 贷款计入哪个会计科目
  • 房地产无证销售法律风险
  • 电子商票到期后多少天有效?
  • 秘鲁亚马逊木业有限公司招聘
  • 增值税发票开红字发票后账务处理?
  • 马德拉海岛
  • 所得税返还计入什么科目
  • set0
  • thinkphp i方法
  • 不能抵扣的福利发票要勾选吗为什么
  • effective c++ github
  • bluetooth hci0 command timeout
  • php考试时间倒计时
  • php实现链式操作实验报告
  • 装修公司管理费是什么
  • 印花税申报未扣款在哪里查询
  • 固定资产处理的税务政策
  • 为什么选择我们公司
  • mongodb删除文档命令
  • 酒店周转材料怎么摊销
  • 小规模纳税人免税额度是多少
  • 汇票没到期如何兑现
  • 公司清算的特征
  • sql条件查询语句怎么写
  • 税务处理决定书撤销情形
  • 购车贷款分期利率
  • 公司章程在工商局盖章需要什么
  • 总资产报酬率的高低直接影响净资产收益率的高低
  • 工资与社保的关系图
  • 交付使用资产是否含税
  • 代扣代缴增值税怎么做账
  • 个体户减免税额怎么填
  • 小规模附加税要交吗
  • 小规模开票免税额度是多少
  • 存出投资款会计处理
  • sql没有数据库
  • 如何编译安装
  • windows设备管理器在哪里打开
  • linux查看mtime的命令
  • win8 metro启动界面
  • linux系统的
  • win8.1开机进入桌面
  • Win10 Mobile 10586.122 ROM安装包有多大?
  • 相机调取失败
  • linux查看shell脚本内容
  • unity 3d online document
  • 堆栈模式都是什么意思
  • jquery根据name
  • 字典树原理
  • jquery滚动条滚动到指定位置
  • 房产证加名字需要哪些手续和费用
  • 如何打印个税缴纳记录
  • 广东省税务总局官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设