前端
文章平均质量分 64
青春最美,庆幸遇见karry
这个作者很懒,什么都没留下…
展开
-
手写vue 脚手架
查看每次提交的信息、、创建tag并与commit建立连接查看所有标签将tag同步到远程服务器删除tagGitHub API调用查看某个用户下面所有的仓库查看某个用户下面特定的仓库信息查看某个特定仓库的版本信息项目开始1.目录结构2.初始化项目3.commander执行5.配置指令命令6.create命令执行可以打印出project8.列出项目名字,并选择inquirer&ora9.获取版本信息10.下载项目11.模板编译项目发布项目地址项原创 2022-06-24 16:13:26 · 223 阅读 · 0 评论 -
手写vue 脚手架
手写vue 脚手架项目地址必备模块commander:参数解析 --help借助它inquirer :交互式命令行工具 ,使用可以实现命令行选择功能download-git-repo:在git中下载模板metalsmith:读取所有文件,实现模板渲染consolidate:统一模板引擎git相关知识查看每次提交的信息git log、git show、git show 某个制定的commitId创建tag并与commit建立连接git tag 版本名 commitid原创 2021-11-12 12:16:52 · 605 阅读 · 0 评论 -
webpack5+vue3+vant的基础配置
webpack一些基础知识点核心概念Entry : 入口,执行构建的第一步Module : 会从配置的Entry开始递归找出所有依赖的模块Chunk :用于代码的分割与合并Loader:模块转换器Plugin:扩展插件,在特定时机注入扩展逻辑改变构建结果Output:输出结果webpack是对jacascript打包的工具,不能识别其他的文件,所以需要配置loader进行识别前言 项目目录结构├─build│ ├─webpack.base.conf.js //开发环境和生产原创 2021-11-05 15:47:38 · 1057 阅读 · 0 评论 -
threejs中的模型如何添加点击事件
文章目录前言一、二维与三维的坐标转换二、使用threejs中提供的Raycaster检测鼠标是否对场景中的模型做了事情三、拿到模型对象前言在使用threejs中,我们或许会遇到要监听模型,从而进一步进行操作一、二维与三维的坐标转换 renderer.domElement.addEventListener("click", event => {const mouse = new THREE.Vector2();mouse.x = (event.clientX / window.inn原创 2021-08-27 17:35:07 · 7190 阅读 · 1 评论 -
vue3和threejs单击按钮模型高亮显示
文章目录一、在组件中引入three.js依赖的文件二、在setup函数中定义全局变量三、在setup函数中创建outlineObj (selectedObjects),参数为选中的模型所组成的数组[]四、必须在animate函数中执行composer.render()总结感谢文章:[threejs单击选中模型高亮显示/选中模型发光](https://blog.csdn.net/qq_15023917/article/details/114366480)一、在组件中引入three.js依赖的文件impo原创 2021-08-27 17:12:53 · 1687 阅读 · 1 评论