# model
**Repository Path**: beon/model
## Basic Information
- **Project Name**: model
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2020-04-03
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
## 介绍
本项目仅仅作为模板使用,如无特殊需求切勿改变该项目
## 说明
> 使用脚手架的基础指令有以下几个
> beon create ProjectName 缩写(beon c ProjectName) 创建新项目的模板
>
> single(单站点模式)
>
> sites(多站点模式)
> beon dev 缩写(beon d) 运行项目
> beon build 缩写(beon b) 打包项目
> beon add 缩写(beon a) 新建站点
##项目结构说明
css、js、images文件夹中的内容会被正常的拷贝到打包项目中所以无影响
pug文件夹中一级的pug文件为运行的页面,part是小组件形式,public是大模块
(打包或运行)
单站点模式运行或打包页面为src/pug文件夹下第一级pug文件!!!
多站点模式中运行或打包为选择的站点目录下pug文件夹的第一级pug文件!!!
## 引用说明
现阶段支持两种引用方式:在main.js中直接引入(在main.js中直接引入的内容会被打包至最终的main.js会导致维护人员无法进行二次修改)
;在pug中直接进行引入,和正常写的html模式一样
## 配置说明
本项目的脚手架配置和vue项目比较接近,采用基础配置使用现有配置,其余配置采用文件传输的方式,文件名为项目根路径下的beon.config.js,方式采用模块导出和引入的方式
## 其他说明
如果pug的引入有问题可以会导致打包失败且无提示(暂不知原因)