创建自己的脚手架

前言所谓脚手架,就是提前写好一些固定的文件模板,所以你需要先上传自己的模板到git仓库 配置文件config.js这个里面可以写你所有项目模板 const projectList = { vueRouter: "https://github.com/ConsoleLZ/vue-router-cli.git" }; module.exports...

前端进阶

minisearch模糊搜索

import MiniSearch from 'minisearch' const tokenizer = (str) => { // 分词逻辑,返回完整的单词以及单词的部分片段 const words = str.match(/[\u4e00-\u9fa5]+|[a-zA-Z0-9]+/g) || []; const subStrings ...

前端进阶

unity常用代码片段

2D平面游戏角色移动代码(PC端)using System.Collections; using System.Collections.Generic; using UnityEngine; public class controler : MonoBehaviour { private Rigidbody2D rigidbody2D; private Anima...

游戏开发

在浏览器环境中对github仓库进行增删改查

基本配置const owner = "ConsoleLZ"; // 仓库所有者 const repo = "githubAPI"; // 仓库名称 const accessToken = "???"; // GitHub 个人访问令牌 const branch = 'main' // 仓库分支 获取文件sha值...

前端进阶

使用Tiled编辑器制作phaser地图

安装直接去官网下载Tiled编辑器:Tiled | Flexible level editor (mapeditor.org) 资源准备所有资源仅供学习使用,不可用于其他违法用途,违者与作者无关https://pan.baidu.com/s/12T3GwRrKB9uqLfYRMcSYcw 提取码:xy6s 开始使用Tiled1. 新建一个Map 目前phaser并不支持压缩,所以这里选csv...

前端进阶

网页游戏制作,phaser制作4399小游戏

前言相信家人们都玩过4399小游戏吧,那你会不会好奇,如何在浏览器环境中做一款小游戏呢,这里作者就用phaser来教大家如何控制角色上下左右移动 phaser官网:Phaser - A fast, fun and free open source HTML5 game framework感兴趣的可以自己深入研究学习哦,这里作者只做一个基础的角色控制演示 大家坐好,准备发车了! 预览 pha...

前端进阶

three.js我遇到的问题

关于模型加了阴影出现条纹的问题 给灯光加一个属性: pointLight.shadow.bias = -0.005;

前端进阶

利用node+socket.io搭建一个简单的聊天平台

前言从此篇文章开始,作者可能以后会多发一些技术性的文章(主要是关于前端的),此刻我才明白自己多渺小😮‍💨,感觉发一些启发性的文章,并不能真正的启发大家,甚至不屑,看来所有的都得靠大家自己了(可能一个人的成长,真的只能靠某件事情去教了🤔),废话不多说,直接进入正题,大家拿好凳子准备发车 注意:请不要连node是什么都不知道,不然这篇文章不适合你哦 原理利用的是websocket协议(感...

前端进阶

写给新生的一封信

哈喽啊,24级的新生们,当你看到这封信,我可能已经😭。。。。哈哈哈哈,不开玩笑了,本人是一名大四的学生,现在已经是上班族了,哈哈哈,经过三年的大学生涯,我想跟大家分享一些自己的感想,嘿嘿,大家拿好板凳准备吃瓜!!🍉 前言请注意这篇文章可能会更适合学计算机类的同学们(本人网络工程),可能会给大家制造一些“焦虑”,但是对你肯定有帮助(其实我也不确定,嘻嘻😄),如下所有都是作者自身的观点,...

面经

同一个网站不同的标签页如何通信 使用 localStorage 或 sessionStorage 使用 IndexedDB 使用 Broadcast Channel API 手写filter手写多维数组拆分

前端面试题
12310