首页 > 其他分享 >tauri 打包nextjs

tauri 打包nextjs

时间:2024-05-30 19:00:33浏览次数:17  
标签:http tauri 报错 打包 https nextjs localhost build

问题1: 页面无法打开localhost:
报错提示:

嗯… 无法访问此页面

tauri.localhost 已拒绝连接。


解决:

next.config.js
/** @type {import('next').NextConfig} */
const nextConfig = {
  output: 'export',
}

module.exports = nextConfig

 

问题2:tauri在build模式开启右键检查debug功能,找了一上午,结果只是一条命令的事...

其实要想增加这个功能,只需要在src-tauri\Cargo.toml中添加devtools即可:

tauri = { version = "1.0.0-rc.8", features = ["api-all", "devtools"] }

 

问题3:http可以访问,默认https报错,
报错语句是: Mixed Content: The page at '' was loaded over HTTPS, but requested an insecure XMLHttpRequest endpoint ''. This request has been blocked; the content must be served over HTTPS.

errAxiosError: Network Error
解决
我改变了tauri.conf.json > tauri > security > dangerousUseHttpScheme = true,然后它工作了

## 参考

[如何让 tauri 使用 http://tauri.localhost/ 而不是 https://tauri.localhost/ ?由于该页面是通过 HTTPS 加载的,因此已被阻止。· 问题 #3007 · tauri-apps/tauri](https://github.com/tauri-apps/tauri/issues/3007)
[tauri在build模式开启右键检查debug功能,找了一上午,结果只是一条命令的事..._tauri build后打开调试-CSDN博客](https://blog.csdn.net/weixin_44786530/article/details/130151656)

标签:http,tauri,报错,打包,https,nextjs,localhost,build
From: https://www.cnblogs.com/ministep/p/18223056

相关文章

  • Jenkins主从节点配置,控制多台打包机
    概述:一台机器,控制多台打包机。一台机器(命名为master)作为master机器,安装部署Jenkins,并且安装ssh插件 Publish Over SSH。master机器上,通过ssh登录从节点机器(命名为:slave)。slave机器,不需要安装jenkins环境。 1、master机器Jenkins:https://www.jenkins.io/zh/download/,安装Jenk......
  • (一)C#窗体应用程序打包发布安装到桌面全过程
    一、首先安装好VS2022(可以参考如下安装教程),其次在里面扩展添加VisualStudioInstallerProjects1.VS2022安装教程参考:VisualStudio2022下载安装与使用超详细教程-编程宝库(codebaoku.com)2.在VisualStudio里面安装插件二、......
  • 打包迁移Python env环境
    打包迁移Pythonenv环境平常工作中可能遇到虚拟迁移python虚拟环境的场景,总结了如下几个方法。适用于同架构、相同类型系统之间的python环境迁移。方法一:使用pipfreeze和requirements.txt这种方法将当前环境中的所有包记录到一个文件中,然后在新环境中安装这些包。1.导出当前......
  • 一款功能强大的Python工具,一键打包神器,一次编写、多平台运行!
    1、项目介绍Briefcase是一个功能强大的工具,主要用于将Python项目转化为多种平台的独立本地应用。它支持多种安装格式,使得Python项目能够轻松打包并部署到不同的操作系统和设备上,如macOS、Windows、Linux、iPhone/iPad、安卓系统以及电视操作系统等。项目地址:https://github.com......
  • web前端之vue动态访问静态资源、静态资源的动态访问、打包、public、import、URL、Vit
    MENU静态资源与打包规则动态访问静态资源直接导入将静态资存放在public目录中动态导入URL构造函数结束语实践与坑附文静态资源与打包规则介绍Vite脚手架在打包代码的时候,会把源代码里对于静态资源的访问路径转换为打包后静态资源文件的路径。主要的区别是文件指纹......
  • iOS 自动打包导出并安装ipa
    最近项目中加了推送通知功能,之前特别区分开发和生产环境,都是打包时手动切换的;加了推送后,手动改的地方比较多,可能会出错,所以就搜索了可以自动切换的方法,可以使用多个target的方式解决;生产环境本地无法直接运行,每次都要打包导出并且手动安装,比较麻烦,所以有搜索了自动打包导出安装的......
  • 一款功能强大的Python工具,一键打包神器,一次编写、多平台运行!
    1、项目介绍Briefcase是一个功能强大的工具,主要用于将Python项目转化为多种平台的独立本地应用。它支持多种安装格式,使得Python项目能够轻松打包并部署到不同的操作系统和设备上,如macOS、Windows、Linux、iPhone/iPad、安卓系统以及电视操作系统等。项目地址:https://github.com......
  • vue首屏加载动画打包后失效
    本地环境运行时,没有问题,打包后,加载动画没有效果,尝试修改:extract:false后成功。 加载动画示例:index.html中<linkrel="stylesheet"href="static/css/loading.css"/><body><divid="app"><divid="appLoading"><d......
  • Angular多环境打包项目并发布到nginx运行
    1:官网下载稳定版本Nginx1.26.0  2:先跑起来看是否异常,如果没有跑起来我们可以检查分析nginx的log日志3:项目路径如下: 4:前端多环境简单测试配置 5:路由配置简单测试数据constroutes:Routes=[{path:'',redirectTo:'/home',pathMatch:"full"},{......
  • idea配置maven插件打包所有jar到lib
    在IntelliJIDEA中配置Maven插件以将所有依赖的JAR打包到一个lib文件夹中,通常不是通过直接配置IDEA来完成的,而是通过在Maven项目的pom.xml文件中添加相应的配置来实现的。下面是一个简单的步骤指南,说明如何在Maven项目中实现这一目标:添加Maven依赖插件:在你的......