# nodejs-webserve **Repository Path**: xuebingchuan2015/nodejs-webserve ## Basic Information - **Project Name**: nodejs-webserve - **Description**: 使用nodejs写的类express的服务端服务器 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 27 - **Created**: 2023-03-06 - **Last Updated**: 2023-03-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

nodejs-webserve

使用nodejs原生搭建

[visit](https://github.com/xuebingchuan/nodejs-webserve) CI baiduPush
## 项目技术栈 本项目使用到的技术栈如下: * vite * vue2及vue3其周边 * scss * TypeScript ## 环境介绍 * node:14.19.1 * 镜像源:https://registry.npmjs.org/ *

项目功能摘要

1.使用nodejs,参考Express/Koa进行原生搭建,实现了常用的页面托管,上传下载断点传输等功能 2.博客采用VuePress技术将markdown文档编译为html,再使用vue的模板进行处理 3.简历网站位于早期使用jq,swiper等技术进行搭建 4.xue-vue2项目是参考vue2的源码之后实现了双向绑定,VDom,diff更新,$nextTick等功能(具体内容敬请移步项目仓库) 5.基于nodejs的在线云盘程序,并支持图片,音频,pdf等文件进行在线预览(努力开发中,敬请期待....)

程序详情

case1:简历地址 case2: 博客地址 case3: xue-vue2项目

用方法介绍

1.启动nodejs-webserve并使用 ```bash # clone the project git clone https://gitee.com/xueBingChuan/nodejs-webserve.git # enter the project directory cd nodejs-webserve # install dependency npm install # develop node appeach.js ``` 2.xue-vue2项目示例在实战项目中引入并使用 ```bash #warehouse address https://gitee.com/xueBingChuan/vue2 # Introduce dependency npm install xue-vue2 # calling interface get_cdn/xue-vue2 # remark 使用前需要先将nodejs-webserve项目启动,通过调用接口(get_cdn/xue-vue2)引入main.js文件,之后可以直接在html页面中使用对应的vue语法 ``` 其他:vue源码项目这样引入的方式是为了方便xue-vue2项目修改之后直接发包,nodejs-webserve项目就直接修改版本号就可以同步xue-vue2的修改内容,类似的实现还有应用到博客中....