Skip to content
一个集成现代前端工程化最佳实践的通用Web开发环境
JavaScript HTML CSS
Branch: master
Clone or download
Latest commit ff630b9 May 16, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
client cleaning unrelated code May 16, 2019
server cleaning unrelated code May 16, 2019
.gitignore modified version based on Backbay May 14, 2019
LICENSE Initial commit May 9, 2019
README.md updated README May 14, 2019

README.md

什么是qvk

qvk是一个集成现代前端工程化最佳实践的通用Web开发环境,可用于开发传统C/S架构的Web应用、SPA(单页应用)、H5(App内嵌页)等。

qvk初始版集成以下Web框架和打包工具。

  • ThinkJS:基于MVC模式的简单易用、功能强大的Node.js开发框架。
  • Vue.js:渐进式JavaScript框架,前端组件式开发主流选择。
  • Webpack:目前使用最广泛的前端资源模块打包工具。

用法

1. 克隆代码

git clone git@github.com:qqvk/qvk.git [PROJECT]

[PROJECT]替换成你的项目名。

2. 安装依赖

打开两个终端窗口,分别进入server和client目录,分别运行npm install安装依赖。

3. 构建模板

进入client目录,运行npm run build构建模板和静态文件。

4. 启动服务

启动命令:npm start

启动顺序:先启动服务端,再启动前端。就是先在server目录中运行npm start,再在client目录中运行npm start

计划

  • 核心配置优化
  • 更新到Webpack 4.x
  • 部分人工操作的自动化
  • 高级特性:HTTPS及部署等
  • 丰富的文档及示例站点

团队

You can’t perform that action at this time.