自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 vue3+vite实现https的请求代理到http的本地node服务器(不配置代理)

在使用fetch从https代理请求到http服务器时,会出现跨域的问题,如果是本地的node服务器,有个简单粗暴的方式来解决,就是在 Node.js 的 Express 框架中,可以使用。

2024-03-15 16:10:06 1066 1

原创 vue3+vite打包后项目刷新后报错

具体来说,它期望获取一个 JavaScript 文件,但是服务器却返回了一个 HTML 格式的响应,并且 MIME 类型是 "text/html"。浏览器在加载模块脚本时会对 MIME 类型进行严格的检查,根据 HTML 规范,它只接受 JavaScript 模块应有的 MIME 类型,通常是 "application/javascript"。vue3+ts+vite搭建的项目,本地运行没有问题,打包发布后首页什么都没问题,就是刷新页面直接跳转到404页面了,查阅资料发现是路由配置有问题。

2024-03-15 15:35:12 774

原创 vue3实现浏览器打印(条形码、二维码)

如果需要打印条形码, 可以使用vue3-barcode插件,但是这个插件不支持同时打印多个,最后一个总会覆盖前面的,如果只是单独打印一个条形码是完全可行性的, 如果需要循环、批量打印的话,建议使用js插件jsBarcode。如果你需要更高级的打印功能,比如打印预览、自定义打印模板等,你可能需要集成第三方库或API,以print-js为例。这个方法接受两个参数:第一个参数是要打印的 HTML 元素的 ID,第二个参数是一个选项对象,用于自定义打印设置。你还可以自定义打印设置。

2024-02-27 11:21:59 1390 1

原创 vue3调用sdk开发包的dll方法

需要使用到nodejs插件ffi-napi、ref-napi、ffi、ref等,这些都属于nodejs插件,作用都是调用C++的, 不支持在浏览器端直接使用,所以需要在nodejs环境下集成API供浏览器使用,安装node插件需要的环境有很多,比如python, VS。安装最高版本的visual studio的c++环境, 安装python3及以上版本。2. 创建项目文件,比如你的项目入口文件叫server.js。2. 在vue中调用nodejs暴露出来的api,传递符合条件的参数类型。

2024-02-27 10:41:34 1026

原创 找不到模块“./App.vue”或其相应的类型声明

使用vite+vue3+ts项目搭建之后发现引入的.vue文件报错,是由于ts无法直接解析.vue文件。如果没有env.d.ts文件,直接在根目录创建名为env.d.ts的文件即可,创建之后添加这样一句代码。文件夹里面的client客户端类型声明文件导入到这个文件里。3个斜线,把node_modules里面的。然后继续上面的操作就可以啦~~

2024-01-24 17:57:09 597

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除