.
├── common
│ ├── css_lib
│ ├── js_lib
│ ├── js_widget
│ ├── less_widget
│ ├── ui_widget
│ └── view_widget
├── proto_view
├── static
│ ├── css
│ ├── img
│ ├── js
│ └── less
└── view
该目录是由beds-dev-cli工具执行init命令引入的一个外部项目。该项目存放了业务项目所需的全局组件。
通过beds-dev-cli init m 创建的项目,则项目内common目录是从common_m上拉取的内容
通过beds-dev-cli init pc 创建的项目,则项目内common目录是从common_pc上拉取的内容
存放通用的样式文件,该目录内的文件必须通过link标签直接引用,即不能通过模块化的方式引用
存放通用的样式js库或组件,该目录内的文件必须通过script标签直接引用,即不能通过模块化的方式引用
存放js组件,该目录内的文件必须通过模块化的方式引用
存放less组件, 该目录内的文件必须通过模块化的方式引用
存放ui组件,一个组件对应一个目录。组件目录至少由四个文件组件组成。即index.js(入口文件)、tpl.html(组件模板)、style.less(组件样式)、demo.html(组件demo)
存放视图模块文件,一般存放通用header、footer文件。
视图模块文件后缀必须为 .chtml 。意为chunk html。
ue存放视图原型html文件的目录
jser存放准上线视图html文件的目录
存放业务静态资源的目录
存放业务js文件
存放业务less文件
存放业务css文件
存放图片文件
存放非全局的业务js/less组件,该目录内的组件不会被build工具当做入口目录