README
关于该空项目
1) 该空项目使用
git clone git@gitlab.beisen.co:ux/base-component.git
cd base-component
其中 git checkout-index -f -a --prefix=../test/../test/
为你要建立组件的位置
cd test && npm install && bower install
修改package.json 和bower.json 内部项目名称和作者名
2) 组件封装规范
1.组件的文件夹结构是什么样的?
组件的文件结构对比业务的文件结构
src
文件夹和index.js文件。
可知业务组件多了2.组件功能演示代码放在哪里?源码放在哪里?
app/scripts/views/home/index-page-view.js
里,源码放在src
文件夹里面。
组件功能演示代码放在3.为什么要生成两个index.js?
在业务组件中多出了两个index.js
- vendor/components/cutpic/index.js 是为了模仿用户行为(从bower中直接下载组件)。