# 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的引入有问题可以会导致打包失败且无提示(暂不知原因)