An open API service indexing awesome lists of open source software.

https://github.com/jsweber/ookh5

OOK日常活动项目开发环境
https://github.com/jsweber/ookh5

Last synced: 2 months ago
JSON representation

OOK日常活动项目开发环境

Awesome Lists containing this project

README

        

# ookh5

ook一些日常活动的单页面应用开发打包环境


node版本6.2以上


支持scss,es2015 , async/await 语法糖

## 开发规范:

1.首先要去'/project.config.json' 配置项目信息,注意staticPath字段是打包后的css和js文件插到html中的路径(ex: /view/wxpages/activitypage/[project name]/style.css),一般不用更改


2.创建初始化文件(npm run create),会在src下生成你要的小项目,一个html,一个js,一个scss。todo:
如果要生成多页面应用,则要创建多个,需要不断去改配置文件,以后会修改


3.当你要更改开发项目时需要修改project.config.json 中的name和title,改成要开发的项目,否者你要开发的项目不能正常热加载和打包

## 命令行


  1. npm run create 初始化项目

  2. npm run server 运行本地server,支持热加载

  3. npm run build:prod 压缩打包出上线版本

  4. npm run build:dev 打包未压缩版本

## 上线规范:

执行命令3


在dist目录下的文件整个活动项目文件夹 部署到正式服的view/wxpages/activitypage/目录下