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

  • 房产税计入管理费用了,汇算清缴怎么调
  • 结转增值税会计凭证
  • 增值税税率变化时间节点
  • 以前年度损益结转到未分配利润
  • 开诊所会计如何做账
  • 一般纳税人销售农产品增值税税率
  • 企业会计制度固定资产保险费
  • 卖出看跌期权的损益图
  • 建筑业会计科目工程结算
  • 电子版发票怎么弄
  • 补发工资是否计入工资
  • 劳务所得税税率表最新
  • 高新技术产品收入增长率公式
  • 境外企业开票没有税号怎么办?
  • 转让专利技术使用权属于什么收入
  • 退货没有红字发票怎么办
  • 营改增后土地使用税计入什么科目
  • 个人社保部分工资计入哪个科目
  • 无法支付的其他应付款可以用现金核销吗
  • 1697509966
  • 企业发放贷款怎么做分录
  • 关闭客户端快捷键
  • 开具红字发票后如何在申报表中填写?
  • 企业出售自用汽车
  • 失控发票是什么
  • 在win10系统中如何找到应用
  • 房地产企业个人所得税
  • WordPress置顶文章的相关PHP函数小结
  • 如何确定我的世界的区块
  • 个体工商户生产经营所得税税率表2023
  • 在杂志上发表文章算出版吗
  • 洛阿雷城堡,西班牙韦斯卡 (© Sebastian Wasek/Alamy)
  • 单位和个人交付的区别
  • vue3.0用法
  • 未分配利润怎么清零
  • RTX 4090深度学习性能实测奉上!模型训练可提升60~80%
  • 花卉苗木栽培技术
  • 登录页面的实现方式
  • vue有哪些方法
  • 补交当年的增值税
  • 税收返还会计处理办法
  • 缴纳工会筹备金可以计入工会经费科目吗
  • 金蝶软件账套备份在哪里
  • mysql数据库三种复制类型
  • 未分配利润与净利润有关系吗
  • 工资税预扣
  • MySQL创建数据库语句
  • 职工体检费用标准规定
  • 企业租赁收入如何纳税
  • 不同企业可以开专票吗
  • 自产产品用于职工福利
  • 出口佣金账务处理
  • 去年企业所得税多计提怎么调整
  • 以无形资产换入固定资产发生的净损益
  • 已经确认收入的商品发生销售折让
  • 增值税发票税率计算公式
  • 公益基金会的发起人是谁
  • 销售返利是否需要交税
  • 招标代理公司用哪个版本什么意思
  • 社会团体收到财政拨款
  • 有哪些不动产
  • 五险一金个人和公司缴费比例
  • 会计总账怎么登账
  • mysql关联查询原理
  • sql 清除日志
  • SqlServer下通过XML拆分字符串的方法
  • mysql修改默认编码
  • mysql5.7bug
  • linux操作系统百度百科
  • VirtualBox安装64位系统报错的处理方法
  • 红帽企业版更新了吗
  • linuxzen
  • ExtJS4 组件化编程,动态加载,面向对象,Direct
  • 学习英语
  • unityui渲染顺序
  • Android自定义动画
  • js简单实现图片轮播
  • 江苏城乡医疗保险网上缴费2024年
  • 减免性质代码怎么填写才正确
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设