- 博客(60)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 threeJS鼠标单击模型边缘高亮
系列文章目录threeJS单击模型高亮文章目录系列文章目录前言一、引入依赖文件二、使用步骤1.创建效果组合器(EffectComposer)2.创建场景通道(RenderPass)3.创建物体边缘发光通道(OutlinePass)4.创建自定义着色器通道(ShaderPass)5.必须要在animate函数中执行6.全部代码总结前言threeJS书中有后期颜色处理,有特定的组件可供使用提示:以下是本篇文章正文内容,下面案例可供参考一、引入依赖文件import * as THREE fr
2021-02-08 09:03:58
10805
35
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 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
1438
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 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
1630
1
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 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
6932
原创 linux+samba共享文件夹-window可以直接上传服务器数据(只能读取不能写入问题)
按照这个大佬文档一切都还好,查看复制都可以,但是不能新增文件夹文件:配置foror。
2024-02-29 15:05:40
660
原创 threejs得WebGLRenderer+CSS3DRenderer结合使用
threejs得WebGLRenderer+CSS3DRenderer结合使用
2023-09-04 14:22:44
1823
原创 threejs加载file格式的gltf模型,使用input type=file加载gltf模型
threejs加载file格式的gltf模型,使用input加载gltf模型,不是glb
2023-09-01 11:40:58
769
原创 vue中动态添加class修改div宽高无法触发addEventListener(“resize“)
vue在触发事件动态修改class发现resize没有触发。
2023-07-06 19:36:00
671
原创 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
3596
原创 uniapp+app+高德地图逆编码:app打包后uni.getocation失效
uniapp开发安卓app使用高德地图逆编码功能,我是默认定位,来解析地址获取天气。
2023-02-17 16:05:34
966
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
997
原创 uniapp开发App上传formData文件
在uniapp中上传文件(FormData)发现uni.request不支持FormData。使用chooseImage+uploadFiles解决
2022-12-20 14:10:04
5347
原创 addEventListener+bind无法注销事件
addEventListener注册事件然后使用bind改变this,在使用removeEventListener注销事件发现注销不了
2022-06-02 13:59:02
600
原创 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
2282
原创 前端常规校验规则
/** * 验证电子邮箱格式 */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
354
原创 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
1298
原创 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
10128
原创 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
2188
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
821
原创 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
1475
原创 * 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
583
原创 [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
716
原创 vue-cli3以上的项目中引入全局less文件并且可有使用less文件里面的变量
问题:在项目中的app页面中引入less文件没有设置scoped,在其他页面使用less文件变量发现报错。然后百度在官网看到解决办法作用:可以引入全局变量。第一步:cnpm i style-resources-loader -D第二步:在vue.config.js里面配置 官网案例...
2021-11-04 14:59:21
225
原创 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
2940
原创 vscode初体验golang出现go.mod找不到的情况
vscode添加目录调试go文件时,提示缺少go.mode请使用go helps module解决办法:在go文件的目录输入go mod init + 包名实例化一个。
2021-11-03 23:37:34
5360
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
1074
原创 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
1750
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
4276
原创 > 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
1502
原创 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
346
原创 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
2406
原创 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
237
原创 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
4478
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
793
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人