Loading

在线工具

一、常用工具:
图片压缩工具:https://tinypng.com/
图片去背景工具:https://www.remove.bg/zh
maptalks教程:https://mdpress.glicon.design/p/5enoiCkUaADcSh76yCKjp/YEWU/traceplay.html


二、Node.js 安装
Node.js下载地址:https://nodejs.org/zh-cn/download
安装pnpm:npm install -g pnpm
查看pnpm:pnpm -v

nvm windows 版本下载:
https://github.com/coreybutler/nvm-windows (41.6k)

nvm Linux Docker版下载:
https://github.com/nvm-sh/nvm/releases (85.4k)

nvm -v // 查看 nvm 版本
nvm list available // 查看可用的node版本
nvm install 14.21.3 // 安装16.20.2版本的node node-v14.21.3-x64 node-v20.11.0-x64
nvm use 16.20.2 // 使用16.20.2版本的node
nvm list // 查看电脑已经安装的node版本以及使用中的node版本


三、RuoYi 使用介绍
RuoYi-Vue-Plus | RuoYi-Cloud-Plus 文档汇总:
https://gitee.com/dromara/plus-doc
https://plus-doc.dromara.org/#/README

后端两个版本:https://plus-doc.dromara.org/#/
单体版:https://gitee.com/dromara/RuoYi-Vue-Plus
----说明文档:https://plus-doc.dromara.org/#/ruoyi-vue-plus/quickstart/init

----openjdk 下载地址:https://bell-sw.com/pages/downloads/#jdk-17-lts
微服务版:https://gitee.com/dromara/RuoYi-Cloud-Plus

前端的三个版本:
Element Plus 版:https://gitee.com/JavaLionLi/plus-ui
----演示系统:https://plus-doc.dromara.org/#/common/demo_system
----Element Plus 文档:https://plus-doc.dromara.org/#/plus-ui/home

vben 版:https://dapdap.top/
----项目源码地址(有跨域使用配置):https://gitee.com/dapppp/ruoyi-plus-vben5
----Plus Vben5版使用:https://dapdap.top/guide/quick-start.html
----代码生成器:https://dapdap.top/other/template.html
----项目部署:https://dapdap.top/other/deploy.html#nginx-%E9%85%8D%E7%BD%AE-%E9%87%8D%E8%A6%81
----Vben Admin官网:https://doc.vben.pro/guide/introduction/vben.html
----Ant Design Vue 控件官网:https://www.antdv.com/components/overview

Soybean Admin版:https://gitee.com/xlsea/ruoyi-plus-soybean
监控中心: ruoyi 123456
Snail job: admin admin

 


四、OPEN JDK 安装

OPEN JDK下载:https://bell-sw.com/pages/downloads/#jdk-17-lts

DockerHub 替代品
Quay.io 是 Red Hat 的一个流行的 DockerHub 替代品,提供免费和付费计划。
Google Container Registry (GCR) 是 Google Cloud Platform 的一个容器注册表服务。
Amazon Elastic Container Registry (ECR) 是由 Amazon Web Services (AWS) 提供的完全托管的 Docker 容器注册表,简化了存储、管理和部署 Docker 映像的过程。
Azure Container Registry (ACR) 是 Microsoft Azure 的容器注册表提供。
GitHub Container Registry (GHCR) 是由 GitHub 提供的容器注册表服务。

案例:下载 liberica-openjdk-debian:17.0.11-cds 镜像

Docker Hub:
docker pull bellsoft/liberica-openjdk-debian:17.0.11-cds

GHCR:
docker pull ghcr.io/bell-sw/liberica-openjdk-debian:17.0.11-cds

MCR:
docker pull bellsoft.azurecr.io/liberica-openjdk-debian:17.0.11-cds

 

五、Vue3 基础入门

选项式: Vue.js 早期版本中引入的,基于组件的选项(如 data、methods、computed、watch)来定义组件的行为。

组合式:通过setup函数,可以导入和使用多个逻辑功能,称之为“组合式函数”。例如:ref 、 reactive、computed、watch

1、更好的代码重用和组合
2、在 setup 函数内部定义的响应式状态和行为更加集中和清晰
3、ts 提供了更好的类型支持和推断能力


选项式和组合式:它们只是同一个底层系统所提供的两套不同的接口。选项式 API 是在组合式 API 的基础上实现的,关于 Vue 的基础概念和知识在它们之间都是通用的。

ES (ECMAScript) 模块是一种定义和导出模块的标准方式,它是 JavaScript 语言的一部分,并被设计为替代旧的模块系统,如 CommonJS。

ES 模块导入,拆分模块:<script type="module">

Import maps导入:<script type="importmap">


每个Vue应用都是通过createApp创建。

https://cn.vuejs.org/guide/essentials/application

 

posted @ 2026-03-19 16:44  Sam Xiao  阅读(29)  评论(0)    收藏  举报