随笔分类 -  Web前端

主要是html、css、javascript及其各种库,nodejs等。
摘要:第一章 CommonJS构建 CommonJS是一种模块化规范,最初是为Node.js设计的,但现在也可以在浏览器中使用。它的核心思想是将代码分割成模块,每个模块都有自己的作用域,通过module.exports来导出模块的内容,通过require来导入其他模块。 CommonJS的示例代码 //模 阅读全文
posted @ 2025-01-04 23:09 zhangzl419 编辑
摘要:1. 报错,大概率由镜像问题导致 2. 解决方案 2.1 打开 npm 配置 npm config edit 2.2 添加配置 registry=https://registry.npmmirror.com electron_mirror=https://cdn.npmmirror.com/bina 阅读全文
posted @ 2025-01-03 15:43 zhangzl419 阅读(144) 评论(0) 推荐(0) 编辑
摘要:NVM安装使用 1 安装前准备 nvm本身是用来管理不同版本的node,一旦打算用nvm,就不要自己另外安装node,就把安装node的工作交给nvm,所以,如果在之前安装了某一个版本的node,那么就要卸载掉自己安装的node,并且删除掉对应的环境变量,包括NODE_HOME、PATH中的node 阅读全文
posted @ 2024-12-18 11:13 zhangzl419 阅读(250) 评论(0) 推荐(0) 编辑
摘要:npm常用命令详解 npm(Node Package Manager)是Node.js的包管理器,它提供了一种简单的方式来安装、更新和管理Node.js的包。npm是Node.js生态系统中不可或缺的一部分,它拥有庞大的包库,几乎可以满足开发者的所有需求。本文将详细介绍npm的常用命令,帮助开发者更 阅读全文
posted @ 2024-07-22 18:04 zhangzl419 阅读(136) 评论(0) 推荐(0) 编辑
摘要:提纲 1、websocket协议概述 包括基本功能,提出时间,标准文档 2、websocket的连接建立过程和报文结构 3、websocket的消息帧结构 4、web前端对websocket的支持方案 5、java后端的websocket技术方案 1、websocket协议概述 websocket协 阅读全文
posted @ 2023-04-07 17:40 zhangzl419 阅读(230) 评论(0) 推荐(0) 编辑
摘要:在使用VScode进行编辑以前的文件时会遇到很多空白行的情况,格式化插件只是美化了代码但并没有删除这些空白行,其实用一个正则表达\s*(?=\r?$)\n批量替换就可以实现,具体方法如下: 1、使用快捷键Ctrl+H,召唤出编辑面板 2、将正则表达式复制到文查找输入框内,选择使用【使用正则表达式】 阅读全文
posted @ 2023-03-31 23:04 zhangzl419 阅读(1961) 评论(0) 推荐(0) 编辑
摘要:提纲 1、不透明度和填充的相同之处 2、不透明度和填充的不同之处 3、从字面意思理解不透明度和填充 1、不透明度和填充的相同之处 在初学PS时,一定对“不透明度”和“填充”非常迷惑,它们在图层面板的这个位置 这篇就来详细聊聊这两个滑块,看看“不透明度”和“填充”到底有什么区别。 简单的说,不透明度和 阅读全文
posted @ 2023-01-05 20:42 zhangzl419 阅读(452) 评论(0) 推荐(0) 编辑
摘要:容差就是允许像素的RGB值的偏差范围。比如:容差为30,那么RGB三个值的范围就是(+-30)。 因为目标对象是RGB的值,所有容差的范围是0~255。 举个例子: 这是一个从(0,0,0)到(255,255,255)渐变的的黑白图片。 在容差为30的情况下,如果我们使用魔棒工具选择中心区域附近的的 阅读全文
posted @ 2023-01-04 22:31 zhangzl419 阅读(687) 评论(0) 推荐(0) 编辑
摘要:js的模块化规范-CMD、AMD、CommonJS模块、ES6模块 提纲 0、模块化的简介 1、前端开发中的模块化 2、AMD 3、CMD 4、CommonJS模块 5、ES6模块 0、模块化的简介 模块化是指在解决某一个复杂问题或者一系列的杂糅问题时,依照一定的分类方式,把问题进行系统性的分解,以 阅读全文
posted @ 2021-09-23 15:54 zhangzl419 阅读(634) 评论(0) 推荐(0) 编辑
摘要:express的一些核心概念 提纲 1、路由 2、在express中使用静态文件 3、中间件 1、路由 路由(Routing)是由一个 URI(或者叫路径)和一个特定的 HTTP 方法(GET、POST 等)组成的,涉及到应用如何响应客户端对某个网站节点的访问。 每一个路由都可以有一个或者多个处理器 阅读全文
posted @ 2021-09-23 09:33 zhangzl419 阅读(377) 评论(0) 推荐(0) 编辑
摘要:npm安装包的原理 前言 提起npm,大家第一个想到的应该就是 npm install 了,但是 npm install 之后生成的 node_modules 大家有观察过吗?package-lock.json 文件的作用大家知道吗?除了 dependencies 和 devDependencies 阅读全文
posted @ 2021-09-14 09:33 zhangzl419 编辑
摘要:使用node创建一个命令行工具 提纲 1、概述 2、通过例子创建命令行工具包 3、命令行工具包的使用场景 1、概述 npm install 可以安装一个包到全局目录,也就是nodejs安装目录下的node_modules下,也可以安装一个包到当前项目的node_modules下。一般而言,用npm安 阅读全文
posted @ 2021-09-03 14:48 zhangzl419 阅读(959) 评论(0) 推荐(0) 编辑
摘要:使用node+express搭建第一个node后端项目 提纲 0、express的简介 1、不使用express的情况下用node实现后端项目 2、使用express 手动创建一个node后端项目的步骤 3、使用express-generator创建一个node后端项目的步骤 4、使用nodemon 阅读全文
posted @ 2021-09-02 15:22 zhangzl419 阅读(1247) 评论(0) 推荐(0) 编辑
摘要:使用npm创建一个程序库包 程序库包是npm包的另一种形式。 1、初始化项目 PS E:\prjs\web\npminittest\mathtool> ls PS E:\prjs\web\npminittest\mathtool> npm init This utility will walk yo 阅读全文
posted @ 2021-09-02 14:57 zhangzl419 阅读(123) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示