Giter Site home page Giter Site logo

coder-drinker / vxadmin Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hytql8/vue-vx-admin

0.0 0.0 0.0 1.52 MB

A practical front-end template for Vue3+TypeScript+Vite+Pinia+Vueuse, based on the latest/cutting-edge front-end technologies

License: MIT License

JavaScript 0.57% TypeScript 10.70% HTML 74.49% Vue 11.36% SCSS 2.88%

vxadmin's Introduction

VxAdmin

项目git hub地址

https://github.com/hytql8/VXAdmin.git

克隆项目

git clone https://github.com/hytql8/VXAdmin.git

拉取代码之后安装node_modules依赖

pnpm i

开发环境运行

pnpm run dev

代码打包

pnpm run build

代码部署/发布之前预览打包后的页面

pnpm run preview

代码预览地址

预览

vscode所需插件

1. Chinese (vscode中文语言) 建议必装
2. DotENV (.env环境变量高亮) 建议必装
3. ESLint (eslint 代码检查提示插件) 建议必装
4. GitLens (查看git提交记录) 
5. i18n Ally (国际化vscode内代码块翻译插件)
6. Iconify IntelliSense (vscode内显示对应代码块为iconify图标)
7. Prettier - Code formatter (代码格式化插件prettier) 建议必装
8. Stylelint (stylelint格式化插件,vscode内对css格式自动排版,查错)建议必装
9. Vue Language Features (Volar) (vue3 代码高亮,语法检查) 建议必装
10. TypeScript Vue Plugin (Volar) (vue3 + ts 代码高亮,语法检查) 建议必装

vscode 配置 (项目下的.vscode文件夹下的.settings.json,如果没有就新建一个)

{
  "cSpell.words": [
    "Backtop",
    "consola",
    "iconify",
    "iconoir",
    "jridgewell",
    "mingcute",
    "pinia",
    "Popconfirm",
    "stylelint",
    "unplugin",
    "unref",
    "VITE",
    "vueuse",
    "vxadmin"
  ],
  "editor.formatOnSave": true,
  "editor.codeActionsOnSave": {
    "source.fixAll.stylelint": "explicit"
  },
  "stylelint.enable": true,
  "stylelint.validate": ["css", "less", "postcss", "scss", "vue", "sass", "html"],
  "i18n-ally.localesPaths": "src/locales/lang", // 指定语言包文件所在目录的路径
  "i18n-ally.keystyle": "nested", // 指定语言包中键名的格式
  "i18n-ally.sortKeys": true, // 指定是否按字母顺序对键名进行排序。
  "i18n-ally.namespace": true, // 指定是否在键名前加上命名空间前缀。
  "i18n-ally.enabledParsers": ["js", "ts"], // 指定可用的语言包解析器类型。
  "i18n-ally.sourceLanguage": "en", // 指定源语言的语言代码。
  "i18n-ally.displayLanguage": "cn", // 指定显示语言的语言代码。
  "i18n-ally.enabledFrameworks": ["vue"] // 指定支持的框架类型,默认值包括 "vue",即支持 Vue.js 框架。
}

项目图片预览

项目还在开发中🔨同时也是自己学习前端中✊后续会继续更新

vxadmin's People

Contributors

hytql8 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.