2023 年下半年计划
计划赶不上变化,但是变化也不会赶上计划。
NPM 常用命令
全局 npm root --location=global:查看全局包安装路径 Mac 下默认的全局路径是:/usr/local/lib/node_modulesUbuntu 下默认的全局路径是: /usr/lib/node_modules npm ls --location=global:查看全局包列表 npm ls --location=global --depth 0:仅查看一级包 npm ls --location=global --depth 0 | grep packageName:查看一级包并搜索相关包 owner管理已经发布的包的所有权 npm owner add <user> [<@scope>/]<pkg>:给某个包添加用户 npm owner rm <user> [<@scope>/]<pkg>:删除某个包的某个用户 npm owner ls [<@scope>/]<pkg>:列出某个包的所有用户 将指定版本设置为指定标签1$ npm dist-tag a ...
2023 常用 NPM 包推荐
本文主要收了一些常用 NPM 包,帮助开发者从 NPM 包选型的角度感知和建立前端工程化体系。
前端无感知刷新 Token
为了安全考虑,一般后端都要求在请求接口时传递登录的 Token。为了防止 Token 泄漏的风险,服务器的 Token 一般不会设置太长时间,比如我最近联调的,两个小时就会过期,token 过期就需要重新登陆。
JavaScript 隐式类型转换之相等操作符
JavaScript 隐式类型转换之相等操作符
for-in 和 for-of 的区别
本文详细介绍了 for-in 和 for-of 的区别,包括迭代的输入不同、迭代的输出不同、Array、Set、Map 等。
MongoDB 学习笔记
MongoDB 介绍 一个面向文档对象的数据库。 MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 管理 MongoDB安装 MongoDB首先确保你的包是最新的: 1sudo apt update && sudo apt upgrade -y 然后安装 MongoDB: 1sudo apt install mongodb 检查 mongodb 服务的状态: 1sudo systemctl status mongodb 可以看到,服务正常启动了。 管理 MongoDB服务状态管理MongoDB 目前是一个 systemd 服务,因此我们使用 systemctl 来检查和修改它的状态,使用以下命令: 查看运行状态:sudo systemctl status mongodb 停止服务状态:sudo systemctl stop mongodb 启动服务状态:sudo sys ...
基于 code-server 实现 WebIDE 的探索
WebIDE 是基于 H5 支持多语言的在线集成开发环境。相较于传统的本地 IDE,WebIDE 是开箱即用的,你不用配置 git 环境、node 环境、react 环境甚至 React Native 环境。
使用 MetaMask 连接到币安智能链(BSC)
币安智能链是目前世界上最大的以太坊交易所,MetaMask 则是专注服务于以太坊的钱包应用。
React Hooks 问题记录
本文记录了一些 React Hooks 使用中的问题