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

  • 食品增值税发票需要交税吗
  • 法人其他应付款在借方表示
  • 城市维护建设税怎么做分录
  • 什么叫调表不调帐
  • 罚没收入属于
  • 增值税一般纳税人证明文件
  • 设备发票怎么抵扣
  • 公对公房产转让税费
  • 非营利机构收到专用发票
  • 公司投资股票有风险吗
  • 出纳去银行
  • 清单申报和专项申报的区别
  • 新办公司注册资金直接支付开办费吗
  • 印花税按次申报是什么意思
  • 企业所得税预缴纳税申报表
  • 房地产企业按照功能可分为
  • 一般纳税人开普票税率是3%还是13%
  • 委托加工物资什么意思
  • 借款利息资本化条件
  • 不动产增值税计算公式
  • 无需付款的其他应付款怎么做凭证?
  • 个体工商户起征点10万执行时间
  • 向非绑定账户转账超限是什么意思
  • 转账凭证摘要怎么写原材料的
  • 国产操作系统两项全球第一
  • php字符串函数有哪些
  • 医疗保险在外地交了老家还要交吗
  • js技术干货分享
  • 退税报关的流程是什么
  • 纳税人跨县(市、区)提供建筑服务,应向建筑服务发生地
  • 混合销售与兼营行为的区别
  • php怎么设置管理员权限
  • php2008
  • 公司注销前的资料怎么办
  • 利息增值税及附加计算
  • 预缴增值税借方余额
  • 发票作废发票怎么处理
  • 小微企业认定标准 税务
  • 商场返点怎么核算
  • 记账凭证错了
  • python里的idle在哪
  • phpcms v9搬家不同步怎么办
  • 哪些行业不适用税前加计扣除政策
  • sql server sql文件
  • 使用mysqldump备份数据库
  • mysql恢复备份文件
  • 进项税大于销项税,不用缴纳增值税
  • 公司开办费的会计分录
  • 2017年6月,小张买了一台笔记本电脑,其主要硬件参数
  • 土地承包经营权上的房屋
  • 所得税暂缓缴纳本来是不缴纳
  • 公司的房租发票怎么记账
  • 建筑行业收到工程款延期付款利息需不需要开票
  • 职工住房补贴能否计入工资总额在税前扣除?
  • mysql 连续日期
  • XP系统如何设置U盘启动
  • centos如何查询版本号
  • win10预览体验三个选项
  • 怎么卸载电脑上的迅雷软件
  • shell中awk命令
  • win7如何开启蓝牙功能
  • win7 windows安全中心
  • win8怎么添加桌面
  • gzip与zip
  • cocos creator 动画制作
  • dos启动方式
  • unity例子
  • html淘宝搜索框代码
  • vue用户权限解决方案
  • shell脚本批量添加10个用户
  • 用python抓取网页数据的代码
  • unity behavior designer
  • javascript开发平台
  • jquery右击事件
  • jquery 动态绑定click事件
  • json python 字段读取
  • 民办学校需要交工会经费吗
  • 国税局征收的税种有哪些?
  • 异辛烷征收消费税对成品油影响
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设