自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 threeJS鼠标单击模型边缘高亮

系列文章目录threeJS单击模型高亮文章目录系列文章目录前言一、引入依赖文件二、使用步骤1.创建效果组合器(EffectComposer)2.创建场景通道(RenderPass)3.创建物体边缘发光通道(OutlinePass)4.创建自定义着色器通道(ShaderPass)5.必须要在animate函数中执行6.全部代码总结前言threeJS书中有后期颜色处理,有特定的组件可供使用提示:以下是本篇文章正文内容,下面案例可供参考一、引入依赖文件import * as THREE fr

2021-02-08 09:03:58 10688 35

原创 threeJS的obj/mtl模型转gltf

学习目标:threeJS加载大型obj模型缓慢卡顿问题解决学习内容:提示:obj模型转gltf模型学习产出:1:使用objTo3d-tiles来转化obj模型 [插件地址](https://github.com/PrincessGod/objTo3d-tiles.git)转化会出现![在这里插入图片描述](https://img-blog.csdnimg.cn/20201231173619396.png)no such file那是mtl文件图片找不到或者mtl名字不对注意事项:

2020-12-31 17:40:44 1421

原创 html+css实现不规则边框

使用css的border实现不规则边框html结构css结构整体效果完整代码html结构 <div class="test"> <span></span> <span></span> <span></span> <span></span> </div>css结构 .test { width: 300px; hei

2020-12-17 22:52:36 1606 1

原创 threeJS加载gltf模型

threeJS加载GLTF模型初体验主要代码模型网站主要代码import * as THREE from 'three'import { GLTFLoader } from 'three/examples/jsm/loaders/GLTFLoader'import { OrbitControls } from 'three/examples/jsm/controls/OrbitControls'export default { name: 'Index', data() { re

2020-12-12 20:12:21 6919

原创 linux+samba共享文件夹-window可以直接上传服务器数据(只能读取不能写入问题)

按照这个大佬文档一切都还好,查看复制都可以,但是不能新增文件夹文件:配置foror。

2024-02-29 15:05:40 641

原创 threejs得WebGLRenderer+CSS3DRenderer结合使用

threejs得WebGLRenderer+CSS3DRenderer结合使用

2023-09-04 14:22:44 1780

原创 threejs加载file格式的gltf模型,使用input type=file加载gltf模型

threejs加载file格式的gltf模型,使用input加载gltf模型,不是glb

2023-09-01 11:40:58 754

原创 threejs使用input type=file加载glb模型

threejs在使用input加载glb模型出现问题,glb有别与gltf

2023-09-01 11:27:19 676

原创 小程序web-view本地测试:redirect_uri参数错误

小程序web-view本地测试:redirect_uri参数错误

2023-07-19 10:41:28 739

原创 threeJS使用OutlinePass场景会变暗(颜色不对)

threeJS使用OutlinePass场景变暗

2023-07-11 20:15:46 1518

原创 vue中动态添加class修改div宽高无法触发addEventListener(“resize“)

vue在触发事件动态修改class发现resize没有触发。

2023-07-06 19:36:00 658

原创 vite+vue3配置rollupOptions打包报错

vite+vue3配置rollpupOptions打包报错

2023-05-22 15:52:38 3458 1

原创 nginx: [emerg] host not found in upstream “xxx.xxx.com“ /www/server/nginx/conf/nginx.conf test faile

在宝塔里面配置nginx。出现host not found in upstream xxxx.com错误

2023-02-24 14:06:08 3496

原创 uniapp+app+高德地图逆编码:app打包后uni.getocation失效

uniapp开发安卓app使用高德地图逆编码功能,我是默认定位,来解析地址获取天气。

2023-02-17 16:05:34 914 1

原创 nodeJS高版本出现:error:0308010C:digital envelope routines::unsupported

启动项目出现:error:0308010C:digital envelope routines::unsupported at new Hash (node:internal/crypto/hash:71:19)在网上找大佬查看是什么问题,这个感觉最靠谱:在cmd黑窗输入,然后在dev就可以使用了

2023-02-12 18:06:38 985

原创 vite+vue+vue-router引入出现ts(7016)

vue3+vite+vue-router遇到的问题。

2023-02-06 16:16:00 710

原创 uniapp开发App上传formData文件

在uniapp中上传文件(FormData)发现uni.request不支持FormData。使用chooseImage+uploadFiles解决

2022-12-20 14:10:04 5299

原创 addEventListener+bind无法注销事件

addEventListener注册事件然后使用bind改变this,在使用removeEventListener注销事件发现注销不了

2022-06-02 13:59:02 595

原创 element-plus的el-tree懒加载调用二次resolve数据出现异常

项目场景:问题:在使用element-plus的el-tree树结构的懒加载。问题描述在el-tree中的懒加载loadNode 函数加载数据出现覆盖情况项目中数据代码:const loadNode = (node, resolve) => { if (node.level === 0) { store.commit("SET_USER", { ...store.getters.user, deptName: "清眸物联", isChanna

2022-05-26 10:47:01 2223

原创 使用http-server做简单本地代理

使用http-server做简单本地代理

2022-05-12 21:45:34 2685

原创 前端常规校验规则

/** * 验证电子邮箱格式 */function email(value) { return /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/.test(value);}/** * 验证手机格式 */function mobile(value) { return /^1[3-9]\d{9}$/.test(value)}/** * 验证URL格式 */function url(

2022-03-17 17:24:41 347

原创 node-sass安装不成功

在使用npm i或者cnpm i安装项目包的时候出现Building: D:\Program Files\nodejs\node.exe E:\kibana\node_modules\node-gyp\bin\node-gyp.js rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libsass_library=gyp info it worked if it ends with okgyp verb

2022-01-04 09:48:04 1238

原创 TypeError: parentComponent.ctx.deactivate is not a function

vue3在使用keep-alive出现切换页面报错vue-router.esm-bundler.js?f6c4:3295 TypeError: parentComponent.ctx.deactivate is not a function at unmount (runtime-core.esm-bundler.js?9e79:4686) at patch (runtime-core.esm-bundler.js?9e79:3664) at Ob

2021-12-14 18:05:25 10078

原创 quasar2.0+vue3+cordova打包和开发遇到的问题

bug1(配置好安卓系统环境遍历后会出现undefined)ANDROID_SDK_ROOT=undefined (recommended setting)ANDRIOD_HOME=undefined(删除)解决办法使用开发者权限打开命令窗,然后跳转到目录执行命令,undefined就会变成路径。bug2(Installed Build Tools revision 31.0.0 is corrupted.)* What went wrong:Could not determine the

2021-12-12 14:27:44 2176 1

原创 javac -version输入后没有输出内容

使用jdk1.8.0_301配置系统环境javac -version没有输出内容javac -version // 输出为空java -version // 可以输出内容问题解决解决办法把%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;移动到最前面。放在后面不生效搞了半天是位置顺序问题,头大...

2021-12-10 12:28:10 808

原创 Google开发者证书信息有误,请重新填写相关信息

第一步生成正常的证书:keytool -genkey -alias yourapp.keystore -keyalg RSA -sigalg SHA1WithRSA -validity 20000 -keysize 1024 -keystore yourapp.keystore -v第二步,更改密钥库类型:keytool -importkeystore -srckeystore ./yourapp.keystore -destkeystore ./yourapp.keystore -deststore

2021-12-03 10:30:12 1448

原创 * core-js/modules/es.promise.js in ./~/canvg/lib/index.es.js * core-js/modules/es.string.match.js in

使用vue2.3.2+vue-cli2.X进行开发项目的时候运行项目出现 **ERROR Failed to compile with 14 errors 上午9:55:47These dependencies were not found:* core-js/modules/es.promise.js in ./~/canvg/lib/index.es.js*

2021-11-08 10:07:00 566

原创 [vue-loader] vue-template-compiler must be installed as a peer dependency, or a compatible compiler

在使用webpack5打包vue的时候报错([vue-loader] vue-template-compiler must be installed as a peer dependency, or a compatible compiler implementation must be passed via options.)在网上查阅Webpack 默认只会解析[’.js’, ‘.json’, ‘.wasm’]这三种格式的文件,如果想识别vue需要使用extensionsmodule.exports

2021-11-05 10:49:23 709

原创 vue-cli3以上的项目中引入全局less文件并且可有使用less文件里面的变量

问题:在项目中的app页面中引入less文件没有设置scoped,在其他页面使用less文件变量发现报错。然后百度在官网看到解决办法作用:可以引入全局变量。第一步:cnpm i style-resources-loader -D第二步:在vue.config.js里面配置 官网案例...

2021-11-04 14:59:21 216

原创 Conflict: Multiple assets emit different content to the same filename static/js/.gz

在给vue.config.js配置gzip压缩时出现:Conflict: Multiple assets emit different content to the same filename static/js/.gz1)问题查找:上网查找是版本升级了,当前配置与版本不同// 当前插件版本 "compression-webpack-plugin": "^6.1.1", // 在vue.config.js的配置 config.plugins.push( new C

2021-11-04 11:31:43 2924

原创 vscode初体验golang出现go.mod找不到的情况

vscode添加目录调试go文件时,提示缺少go.mode请使用go helps module解决办法:在go文件的目录输入go mod init + 包名实例化一个。

2021-11-03 23:37:34 5316 3

原创 Installing github.com/uudashr/gopkgs/v2/cmd/gopkgs@latest FAILED和cannot install, GOBIN must be an ab

在使用vscode配置go环境的时候会出现Installing github.com/uudashr/gopkgs/v2/cmd/gopkgs@latest FAILED"stderr": "cannot install, GOBIN must be an absolute path\n" // 提示要设置绝对路径这里是可以安装go组件但是找不到bin里面的go.exe安装我们输入 go env查看环境配置set GO111MODULE=onset GOARCH=amd64set GOBIN

2021-11-03 23:20:28 1060

原创 vue的public文件夹存放静态文件出现File size (6215201235) is greater than 2 GB

问题描述在vue的public文件价中存放单个文件大于2GB就会报File size (6215201235) is greater than 2 GB解决办法:解决办法就是不存放那么大的文件注意:如果放入静态文件过于复制会报句柄错误

2021-11-03 17:11:26 1717 2

原创 vue设置全局变量解决‘Cesium‘ is not defined.

在vue-cli3脚手架以上的版本设置全局变量在项目最外层找到**.eslintrc.js**然后添加globalsmodule.exports = { root: true, env: { node: true }, globals: { "Cesium": true // 这里添加变量名称不会报错 }, extends: [ 'plugin:vue/vue3-essential', '@vue/standard' ], parserO

2021-11-03 13:04:54 4231

原创 > core-js-pure@3.11.0 postinstall 和 node -e “try{require(‘xxxx‘)

问题描述:项目安装npm包出现core-js没有安装上在这里插入代码片 原因分析:提示:这里填写问题的分析:例如:Handler 发送消息有两种方式,分别是 Handler.obtainMessage()和 Handler.sendMessage(),其中 obtainMessage 方式当数据量过大时,由于 MessageQuene 大小也有限,所以当 message 处理不及时时,会造成先传的数据被覆盖,进而导致数据丢失。解决方案:提示:这里填写该问题的具体解决方案:例如:新建

2021-10-27 16:57:58 1472

原创 Array.map使用(数字与字符串数组互换)

JavaScript的数组map使用// 菜鸟教程案例var numbers = [4, 9, 16, 25];function myFunction() { x = document.getElementById("demo") x.innerHTML = numbers.map(Math.sqrt);}输出是 2,3,4,5map()返回一个新数组,数组值为原数组处理后的值map()返回的元素是原数组数组顺序map()不会处理空数组map()不会处理原数组A

2021-10-21 13:25:27 333

原创 webpack5+vue3+three.js打包vue插件遇到插件静态资源无法找到文件的问题(hdr,wasm,gltf,,,等静态文件)

问题描述:在使用webpack5+three.js写vue3插件时候,在加载hdr环境贴图使用的绝对路径无法正确加载main.js?be46:51335 THREE.RGBELoader Bad File Format: bad initial token // 加载hdr图片失败main.js?be46:65347 SyntaxError: Unexpected token < in JSON at position 0 // 加载模型失败 at JSON.parse (<an

2021-09-28 15:22:17 2387

原创 webpack5+vue-loader:{__file: ‘src/vue/compass.vue‘} __file:“src/vue/compass.vue“[[Prototype]]:Object

使用webpack5+vue-loader出现vue页面不解析:打印vue页面只是路径{__file: 'src/vue/compass.vue'}__file: "src/vue/compass.vue"[[Prototype]]: Object原因:<font color=#999AAA我在项目中处理了静态文件 // 其他资源 { exclude: /\.(css|js|html|json|less|png|jpg|gif)$/,

2021-09-23 09:29:48 228

原创 Error: [VueLoaderPlugin Error] No matching use for vue-loader is found. Make sure the rule matching

项目场景:使用webapck5打包vue3插件引入vue-loader出现Error: [VueLoaderPlugin Error] No matching use for vue-loader is found. Make sure the rule matching .vue files include vue-loader in its use.解决办法:把vue-loader拿到首位就可以解决 module: { rules: [ { tes

2021-09-22 16:45:02 4435 4

原创 webpack5打包vue3的插件(vue页面打包配置)

使用原生JavaScript+webpack5+vue3做vue3插件测试:使用webapck5插件:一定要查看是不是vue3,如果是vue2会编译器不一样 "vue": "^3.2.8", "vue-loader": "^16.5.0", "webpack": "^5.52.0", "@vue/compiler-sfc": "^3.2.8"webpack.config.js配置vueconst CopyWebpackPlugin = require('co

2021-09-05 00:11:57 779

空空如也

空空如也

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

TA关注的人

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