编辑
2026-07-26
遇到的问题
00

背景说明

  • Ubuntu 24.04 及更新版本采用 DEB822 格式的源配置文件。
  • 新配置文件路径:/etc/apt/sources.list.d/ubuntu.sources
  • 旧路径 /etc/apt/sources.list 已不再使用,请勿修改。

换源操作步骤

1. 备份原始配置(可选但推荐)

bash
sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak

2. 编辑配置文件

bash
sudo nano /etc/apt/sources.list.d/ubuntu.sources

3. 替换为阿里云镜像源内容

将文件中的原有内容全部删除,并粘贴以下配置:

Types: deb URIs: http://mirrors.aliyun.com/ubuntu/ Suites: resolute resolute-updates resolute-backports Components: main restricted universe multiverse Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg Types: deb URIs: http://mirrors.aliyun.com/ubuntu/ Suites: resolute-security Components: main restricted universe multiverse Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
编辑
2026-07-11
前端
00

npm 的命令行工具提供了丰富的子命令,涵盖了从项目初始化、依赖管理到包发布、调试等全流程。
下面按 常用分类完整内置命令列表 两个维度整理,方便查阅。


npm list -g --depth=0 npm uninstall -g @anthropic-ai/claude-code

一、常用命令分类

分类常用命令说明
项目初始化npm init创建 package.json,可用 npm init -y 快速生成
依赖安装npm install(简写 npm i安装 package.json 中所有依赖;加 -g 全局安装;加 --save-dev 开发依赖
卸载依赖npm uninstall(简写 npm rm卸载包,全局加 -g
更新依赖npm update更新包到符合 package.json 版本范围的最新版
查看已安装npm list(简写 npm ls查看本地或全局(加 -g)已安装的包树
运行脚本npm run执行 package.json 中定义的 scripts 脚本;npm startnpm test 可省略 run
包发布npm publish将当前包发布到 npm 仓库
登录/登出npm login / npm logout管理 npm 账号登录状态
配置管理npm config设置或读取 npm 配置(如 registryproxy
查看包信息npm view(简写 npm v查看包在 registry 中的详细信息
缓存清理npm cache clean清理 npm 缓存,解决缓存导致的问题
审计安全npm audit检查依赖中的安全漏洞并尝试修复

编辑
2026-05-31
实用工具
00

前置工作

  • 购买云服务器
  • 购买域名
  • 部署1panel
  • 安装OpenResty

image.png

跳过1panel部署和域名申请等环节,直接开始域名证书申请

创建DNS账户

阿里云申请子账户

image.png

申请完成获取ak sk

编辑
2026-05-20
前端
00

简介

Flutter 是 Google 开源的 UI 工具包,其核心理念是“一套代码,多端运行”。它最大的优势在于不依赖原生控件,而是通过自研的 Skia 图形引擎进行自主渲染,从而能提供接近原生的性能和高度的界面一致性。它使用简洁且支持异步编程的 Dart 语言进行开发。

以下是 Flutter 在 Windows、macOS 和 Linux 三大操作系统上的详细安装指南。

编辑
2026-05-20
学习记录
00

该文章已加密,点击 阅读全文 并输入密码后方可查看。