logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用ts+webpack5手把手搭建一个react的环境

前言写这篇博客的首要目的是为了让我自己能更好的掌握住webpack,同时了解脚手架的一个大概原理的一个出发点进行编写的。准备工作包管理工具(yarn或者npm,我使用yarn)一个编辑器(我这边使用vscode)webpack,webpack-cli,webpack-dev-serverreact,react-dom,@types/react,@types/react-domtypescript目

#前端#webpack#react.js +2
白鹭引擎(egret)做自定义组件时出现cannot find name eui

文章目录问题初现解决方案问题初现我是在resource文件夹里面创建的ts文件,然后写ts的时候出现了这个提示cannot find name 'eui'解决方案因为是提示未定义。所以应该是tsconfig的配置出现了问题。查看白鹭的tsconfig文件。发现include里面并没有包含我这个resource文件的目录,这就是为什么在src和libs目录里面正常,然后在resource里面不正常提

#typescript
fiddler抓不到https最常用的一个解决方法

方法如下第一步.使用安卓5.0版本的模拟器我这边使用的是夜神模拟器因为目前的夜神模拟器默认打开后的安卓版本是7.0所以我们需要在夜神这个多开器里面添加一个安卓5.0版本的模拟器因为7.0的安卓系统不信任用户自己添加的证书所以用了5.0版本省事又放心第二步.fiddler的配置在配置模拟器之前 需确保fiddler已经在电脑上启动了端口 且模拟器配置了端口ps:启动fiddler的远程抓包的方法:菜

使用vscode搭建deno开发环境

目录deno下载配置环境变量deno的vscode环境使用deno插件的代码提示deno下载deno的下载还是比较简单的。这边我们使用的操作系统是window10我们就下载window版本的denodeno的下载地址:添加链接描述下载完毕之后你会得到一个压缩包里头就是单独的一个deno.exe直接随便找个没那么容易删除的地方放着就好我就直接放在c盘了配置环境变量因为我把deno.exe放到了c盘里

#前端#javascript#node.js
微信小程序websocket和文件上传在ios上的坑

小程序的websocket的坑有的时候,你会发现,你的小程序使用的websocket在安卓上,开发人员工具上测试毫无异常,在ios上就出现连接不上去的原因。可能就是出现了这个坑。websocket必须得通过一个叫ATS检测的东西,否则在ios系统上无法正常连接附上测试链接:AST测试文件上传 一定要在请求头里加一个东西如果你遇到了在安卓系统,小程序开发人员工具里测试上传文件的时候没有异常,在ios

当vue3提示[Vue warn]: Vue received a Component which was made a reactive object.

当vue3提示[Vue warn]: Vue received a Component which was made a reactive object.

#vue.js#前端#javascript
react-router-dom v6 useRoutes应用(懒加载多级路由)

文章目录前言代码引入方式最终效果前言本篇文章编辑环境:对应的版本react版本:18.0.0react-dom版本:18.0.0react-router-dom版本:6.3.0由于上一篇写的不是特别好,我就直接重置了这一篇。我就先附上代码了,这次写的比较简洁易懂。整个路由的使用逻辑,其实和vue-router类似,本篇主要是懒加载。这个v6版本的路由依赖有这俩东西值得关注import { useR

#typescript#react.js#前端 +1
当vue3提示[Vue warn]: inject() can only be used inside setup() or functional components

以useRouter()为例<script setup>import { useRouter } from 'vue-router'const buttonGoHome = () => useRouter().push({ name: 'Home' })</script>控制台直接报错警告我们说inject() can only be used inside setu

#vue.js#前端#javascript
到底了