No Description

windyeasy 926c1252b5 fix: lint error 2 weeks ago
.husky 952c10d582 feat: 完成下载网站布局 1 month ago
.vscode 952c10d582 feat: 完成下载网站布局 1 month ago
public 7deb37b2cc feat: 更新下载链接和更改相应名称 2 weeks ago
src 926c1252b5 fix: lint error 2 weeks ago
.editorconfig 952c10d582 feat: 完成下载网站布局 1 month ago
.env.development 7deb37b2cc feat: 更新下载链接和更改相应名称 2 weeks ago
.env.production 7deb37b2cc feat: 更新下载链接和更改相应名称 2 weeks ago
.gitignore 952c10d582 feat: 完成下载网站布局 1 month ago
.stylelintrc.json 952c10d582 feat: 完成下载网站布局 1 month ago
LICENSE 952c10d582 feat: 完成下载网站布局 1 month ago
README.md 952c10d582 feat: 完成下载网站布局 1 month ago
commitlint.config.js 952c10d582 feat: 完成下载网站布局 1 month ago
eslint.config.js 952c10d582 feat: 完成下载网站布局 1 month ago
index.html 7deb37b2cc feat: 更新下载链接和更改相应名称 2 weeks ago
package.json 3ba6f38955 修改 1 month ago
pnpm-lock.yaml 952c10d582 feat: 完成下载网站布局 1 month ago
tsconfig.json 952c10d582 feat: 完成下载网站布局 1 month ago
tsconfig.node.json 952c10d582 feat: 完成下载网站布局 1 month ago
unocss.config.ts 952c10d582 feat: 完成下载网站布局 1 month ago
vite.config.ts 952c10d582 feat: 完成下载网站布局 1 month ago

README.md

download-webiste

一个网站下载器

小特性

  1. 集成ESlint使用@antfu/eslint-config可自动格式化代码文件
  2. 集成了unplugin-auto-components自动导入组件
  3. 集成了unplugin-auto-import通过配置规则自动导入模块
  4. 集成了unocss一个原子化CSS引擎
  5. 状态管理Pinia
  6. 基于axios封装了网络请求
  7. 集成scss
  8. 区分了开发环境和生产环境

运行项目

使用node 16.0及以上的版本

安装依赖

pnpm install

编译重新加载开发

pnpm run dev

提交方法

由于使用了husky + commitlint对提交进行验证,需要使用如下几种方法提交

  • 方法一:

    pnpm run commit
    
  • 方法二:提交时直接使用规范的格式

    git commit -m "feat: 添加一个新特性"