npm: package manager

    tita-talentjs-ui

    1.1.20 • Public • Published

    关于该空项目

    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中直接下载组件)。

    更新图标库流程

    1.找到tita-talentjs-ui项目 -> src -> images -> icos

    2.在icos文件下将之前的vxx文件删掉,例如v156,把v156删掉,删掉后,新建文件夹,命名升一级,例如:删掉了v156,更新的则为v157,把新的图标库文件(设计师给的)放在新建文件夹下(注意检查下文件结构和删掉的是否一样)

    3.升级tita-talentjs-ui下package.json版本

    4.在tita-talentjs-ui项目下 npm run build一下

    5.在tita-talentjs-ui项目下 master分支push提交下

    6.npm publish (如果不成功 检查npm源或者是否有权限 没有权限让森哥加, 前提是npm adduser登陆了npm账号,没有账号就npm官网注册一个,然后npm adduser)

    7.接着在web-v4项目里面,改tita-talentjs-ui版本,依次执行npm i -> grunt npm -> grunt css

    8.如果是在本地调试,上面的步骤做完就可以在本地调试了

    9.web-v4 提交下代码 然后发上线

    Keywords

    none

    Install

    npm i tita-talentjs-ui

    DownloadsWeekly Downloads

    20

    Version

    1.1.20

    License

    none

    Unpacked Size

    29.1 MB

    Total Files

    302

    Last publish

    Collaborators

    • zygeilit
    • kobe24kb
    • docterly
    • wiki__
    • zhangding
    • zhaojunpeng