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

  • 建筑行业有哪种职业
  • 发票多开了,要求退回重开,如何处理
  • 资产处置损益和固定资产清理的区别
  • 利润表季报的本期金额是本年累计吗
  • 发票丢失了能开红字发票吗
  • 经营许可证要交税吗
  • 农业机耕开发票税收分类编码是什么
  • 拆迁补偿费返还政策
  • 企业为个人承担的个人部分社保
  • 分公司独立核算企业所得税缴纳
  • 减免所得税额是怎么算出来的2022
  • 不得抵扣的进项税额转出会计分录
  • 企业所得税可以抵扣吗
  • 交印花税需要身份证吗
  • 工程结算账务处理实例
  • 红字发票信息开错该怎么撤回与相关会计处理
  • 职工薪酬包括哪三个方面
  • 多交的应交税费怎么算
  • 酒店购入食材,怎么做会计分录
  • 委托加工的加工费要交增值税吗
  • 一般企业每个月的保洁费用是多少
  • 电梯的运行与维护
  • 宣传费开票属于什么费用
  • 小规模纳税人开专票和普票的区别
  • 支付测量费的补贴费用怎么记账
  • 这个月只有销项没有进项怎么申报
  • win10闹钟设置方法
  • 结转人工费会计分录
  • win10电源模式最佳性能多耗好多电
  • win10平板模式不好用
  • 缴纳税款滞纳金计算方式
  • 向国外个人支付的佣金是否缴纳个人所得税
  • gwsloader.exe是什么意思
  • php中imagecreatefromjpeg
  • 非合理损耗计入入账成本吗
  • framework3.5怎么打开
  • joomla组件
  • 现在用yii框架的人还多么
  • php获取长度
  • php 文件管理系统
  • vue前端模板网站
  • php字符串编码转换
  • 推荐几个比较好用的
  • ubuntu系统日志配置文件
  • 员工洗衣机使用制度
  • SqlServer与MongoDB结合使用NHibernate
  • 企业税金及附加包括什么
  • 接受银行承兑汇票需要开通吗
  • 车间机器设备修理费用计入什么科目
  • 房产税是怎么样
  • t3怎么查资产负债表
  • 股权转让会计分录借银行存款
  • 自然灾害的原因有哪些
  • 工程设备公司经营范围
  • 高新技术企业亏损弥补的年限为十年
  • 项目提前竣工借款合法吗
  • 净资产利润率的公式是什么
  • 其他业务收入的二级科目
  • 服装、眼镜、鞋、西药的发票如何做账较好?
  • 金蝶迷你版为什么打不开
  • sqlserver日期计算年龄
  • win8.1连不上wifi
  • windows开始界面
  • linux命令速记
  • Windows10 Redstone首个预览版即将发布 开始推送全新的预览分支
  • WIN10系统中软件打开找不到网络共享盘
  • cocos2dx scrollview
  • shell.epc
  • jquery动态设置css
  • 一起学ap
  • shell 比较大小
  • unity3d CarWaypoints插件
  • nodejs 动态网页
  • shell函数返回多个值包含数组
  • javascript canvas方法有哪些
  • 个体 税务登记
  • 税控盘开票资料怎么导出几年前的开票信息
  • 企业医院和事业医院的区别
  • 亚马逊网上商城
  • 求资金占用利息的公式
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设