/nuxt-vue-ssr

vue 服务端渲染项目脚手架

Primary LanguageJavaScript

昊链官网

项目背景

里程碑

2020.1.19 项目立项

负责人

  • 产品负责人 :
  • 前端开发负责人 :
  • 测试 :
  • 后端 :

项目结构汇总

 |——云枢纽
 |    |——config   ---配置目录
 |    |——node_moudules ---
 |    |——src
 |    |    |——assets ---静态文件
 |    |    |——components ---公共组件
 |    |    |——constants  ---常量文件
 |    |    |——pages  --- 页面文件目录
 |    |    |    |——index  index 页面目录
 |    |    |    |    |——index.js index 页面逻辑
 |    |    |    |    |——index.css 页面样式纳
 |    |    |
 |    |    |——model   --- 实体类(前端数据处理工厂)
 |    |    |——service --- API接口
 |    |    |——store   --- 前端数据中心
 |    |    |    |——index.js --store实例
 |    |    |
 |    |    |——utils  ---工具类
 |    |
 |    |
 |    |——.babelrc
 |    |     ...
 |    |——package.json

项目整体结构

  • nuxt.js(�vue服务端渲染)
  • iview,ant-design-vue 基础组件库
  • webpack 自动化构建
  • hoolinks 基础服务库

关键业务描述

开发工具

  • webstrom,vscode

环境

  • nodejs(9.8.0)

测试环境链接

log

  • v190813.1.0(更新首页banner)

Build Setup

# install dependencies
yarn install

# serve
yarn dev 开发运行

# build for production with minification
yarn build:qa qa环境
yarn build:uat uat环境
yarn build:prod 生产环境