标签:修改 nbsp cut 复制 大量 服务 分布 思考 功能
20180519更新内容
昨天更新的版本,早上自己下载下来发现创建项目不成功。
这个问题已经多次出现,主要是cookiecutter编码问题,项目引用大量外部js文件,部分文件在复制的时候编码较验不通过,但我们又不得不用。
所以解决方法没得选,肯定是打包的时候不要包含这些文件,在项目生成后再还原。
于是,开始行动改造项目。
1、将所有项目的外部引用打成一个完整的bower整合包,上传到bower服务器。
2、在bower包中,引用整合包。
3、还原之后,再用gulpfile复制到运行目录。
打包过程就不详述了,有点苦逼,主要是github速度太慢,还有ueditor的bower包不完整,我自己得生新整一个。还有开发和发布包均需要使用lib目录,所以bower.json,gulpfile.js,package.json三个文件都得整理两个不同版本。
直接上图看效果。
1、外部引用bower整合包,默认引用进来。
2、创建gulpfile任务,复制引用文件到 lib 目录。
3、项目完成后要运行下任务,才能看到lib 文件。
4、编译运行,成功。
计划修改内容
1、人脸登录功能需要重构,目前功能不完善。
2、QuerySuite类重构,同时支持mysql,oracle
3、增加视频处理功能。
4、分离文件服务器,支持分布式实施。
5、更多功能还在思考中,请大家献策。
如何使用框架创建项目请看这里
BitAdminCore框架应用篇:(一)使用Cookiecutter创建应用项目
标签:修改 nbsp cut 复制 大量 服务 分布 思考 功能
原文地址:https://www.cnblogs.com/chenyinxin/p/9060576.html