yournodes
是一个浏览器主页+博客网站的前端,使用Vue3
、Vite
、Element-Plus
、TypeScript
、Pinia
、scss
等主流技术开发,全部界面具有响应式设计。
- install:
git clone https://github.com/supercpq/yournodes.git
- run:
cd yournodes
npm i
npm run dev
- build:
npm run build
和npm run preview
(build时注意:若需要从项目中已经写好的mock中获取数据,则直接运行npm run build
和npm run preview
即可,否则需要将vite.config.ts进行更改:prodEnabled: false
) - 服务器部署:本次路由采用HTML5 history模式,直接进行静态资源托管将导致除首页外的刷新返回
Cannot GET
,可选择更改使用hash模式或参考vue-router文档来进行对服务器端的微调。
推荐使用Google/Edge开发,支持现代浏览器, 不支持 IE
IE |
Edge |
Firefox |
Chrome |
Safari |
---|---|---|---|---|
not support | last 2 versions | last 2 versions | last 2 versions | last 2 versions |
- 由于项目内容(比如文章数据和markdown编辑页的功能和展示需要,仅有文章阅读界面有响应式布局)
- eslint检查:0 error
- 本项目的后端在开发中