基于微服务的完善前端开发环境搭建完成之后,能够实现前端应用的独有解耦、前端依赖管理、纯粹的开发环境和平台化工程化的管理。本领域技术人员可以理解,实现上述实施例方法的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读存储介质中。其中,所述计算机可读存储介质为磁盘、光盘、只读存储记忆体或随机存储记忆体等。图6示例了一种电子设备的实体结构示意图,如图6所示,该电子设备可以包括:处理器(processor)810、通信接口(communicationsinterface)820、存储器(memory)830和通信总线840,其中,处理器810,通信接口820,存储器830通过通信总线840完成相互间的通信。处理器810可以调用存储器830中的逻辑指令,以执行如下方法:通过web微服务平台化预建立的前端应用工程模板创建前端应用模块,在所述前端应用模块加入前端资源文件,其中,所述前端资源文件包括源工程迁移的资源文件和根据开发需求形成的资源文件;所述前端应用模块所属的前端模块进行定义,其中,所述定义为对所述前端模块的静态资源目录和工程化相关文件进行的配置;通过javascript包管理工具建立所述定义后的前端模块的依赖关系。技术搭建,简单易用的管理后台,能实现多个平台同步,实现真正高效管理网站。新疆企业技术搭建信息中心
随着智能变电站的推广应用,变电站对标准时间同步系统的要求越来越高,本系统采用FPGA搭建的时间同步系统,实现了GPS、北斗和IRIG-B等多种时钟源输入冗余技术和锁相环技术,输出电站时间同步需要的脉冲、串口、IRIG-B、NTP、PTP和光纤编码等信号。1引言随着电力系统自动控制水平的不断提高,发电厂、变电站和电力调度等各种自动化设备的运行离不开时间的统一。目前在实际应用中,电力设备的多样性使得对时间同步的要求也各种各样,应用较多的时间源为GPS、BD(北斗)和IRIG-B,由此提供高精度的时间基准,通过解码转换形成秒(分或时)脉冲信号、IRIG-B交直流码、NTP、IEEE1588(PTP)、RS232和RS485(RS422)串口报文等输出方式,完成对全站受时装置的对时。本文结合变电站时间同步技术的现状和发展,探讨基于FPGA实现多时钟源冗余输入和多格式输出的技术应用,以期满足变电站对时间同步的需要。2问题的提出基准时间的选择根据电力系统对时间同步技术要求,在考虑时间系统的安全性和可靠性,选择GPS和BD作为空基卫星授时无线时间基准信号输入,同时选择IRIG-B作为外部授时有线时间基准信号输入。另外系统配置外部高稳定的恒温晶振输入,经FPGA锁相处理。河南智能化技术搭建怎么样邦程专业领域包括网站建设、无锡网站优化、网站代运营、阿里巴巴代运营、百度爱采购代理商、移动营销服务。
本发明实施例另一种可行的实施方式中,在所述,亦可使用yeoman管理工具管理脚手架模板,yeoman是成熟的工程脚手架管理工具,能够实现快速搭建开发环境。本发明实施例中所述脚手架模块的意义主要为定义工程结构和基础属性设置,初始化之后,只需要将抽离出来的前端资源文件放置在对应的目录中,然后在npm模块入口文件中声明前端模块的静态资源目录和工程化相关(预编译、模块化打包压缩等)配置,即可完成前端模块的封装。本发明实施例一种具体和实施场景中,所述前端模块脚手架装置的配置包括:使用yeoman管理脚手架模板,以快速搭建开发环境;创建portal-client(前端平台模块,属于前端模块中的平台模块)平台脚手架,包含工程结构、基础配置和内置脚本等;创建app-client(前端应用模块,属于前端模块中的应用模块)应用脚手架,包含工程结构、基础配置和内置脚本等;扩展特殊应用脚手架,针对异构开发的兼容等;将脚手架发布至至npm私的服(前端模块的管理平台)进行管理。通过yeoman可以管理多种脚手架以适应不同的场景。本发明实施例一种可行的实施方式中,所述基于,定制之后的脚手架工具能够快速生成相应的项目以提高开发效率。本发明的方法。
在PR码头前1ms输出秒控制信号B与IRIG-B码的信号A进行与运算,输出的C信号即为解调出来的同步秒脉冲信号,确保了秒脉冲前沿的精度,见图4所示。图4IRIG-B解调秒脉冲的形成基准信号的比对:分别对时间信息和秒脉冲信息进行比对。在时间数据比较相同时认为时间信息一致,而脉冲前沿在允许的误差范围内(如±µS)认为一致。基准信息的选择:系统通过参数设置健设置基准时间输入的优先级,通常按BD-GPS-IRIG-B设置优先级,也可以按GPS-BD-IRIG-B设置优先级等。当三个或两个时基源比对结果完全一致时,选择结果一致的时基源优先级比较高的冗余时间信号和脉冲信号输出,当比对结果不一致时不进行时间同步。选择冗余输出的时间信息同步内部时间(需要进行加1秒处理),脉冲信号同步分频电路和全局时间。输出信号的处理经同步驯服的频率信号在FPGA内部分频计数,输出标准的1PPS、1PPM和1PPH信号。将参考码元、识别标志、秒、分、时、天、年和当天的总秒数,按图3所示的时序格式编码,进行并转串处理,数据输出选择响应的计数脉宽输出,参考码元和识别标志选择8ms的脉宽输出,数据“0”和“1”分别选择2ms和5ms的脉宽输出,由此获得IRIG-B直流码信号。IRIG-B直流码信号经正弦调制。无锡邦程信息科技有限公司专业从事网站建设、电商方及APP开发等业务。
所述第二依赖关系可以为在新增前端模块的web微服务环境中前端模块与对应的组件或对应应用之间的通信协议产生,所述一依赖关系与所述第二依赖关系之间可以互为补充,亦可为互为包含,通过根据所述一依赖关系和所述第二依赖关系生成所述定义后的前端模块的依赖关系,能够避免封装后的前端模块在配置时出现依赖偏差。本发明实施例的前端开发环境搭建完成后,通过读取平台配置文件获取所需要的client模块,按照配置文件中的顺序依次加载对应的各模块,然后获取到各模块的静态资源路径,将该路径通过执行,这样就实现了结合上述依赖关系控制client模块的静态资源加载及相应顺序。在平台与client模块开发过程中,还可以通过npmlink命令实现开发的工程组下内部模块协同开发的问题,防止频繁的发布和装载。通过本发明实施例搭建的前端开发环境,可以让前端人员友好的控制及调试开发,不依赖任何后端服务、数据库和中间件。本发明实施例一种可行的实施方式中,平台提供的client模块的模板可内置多种命令完善前端工程化的结构标准、代码规范,例如editorconfig:同化编辑器之前差异;eslint:模块包文件所表示的代码校验;prettier:美化代码等。本发明实施例一种可行的实施方式中。无锡邦程信息科技有限公司专业从事网站建设、为客户提供一站式品牌策划、创意设计、开发及托管等服务。黑龙江营销技术搭建好处
邦程一直秉承专业、诚信、服务、进取的价值观,坚持互联网品牌设计经验和整合营销的理念。新疆企业技术搭建信息中心
app-client为业务子模块,portal-client为业务平台整合模块。所述portal-client前端构建包括:通过内置命令对portal-client整体构建打包;通过内置命令发布portal-client和app-client至至npm私的服(前端模块的管理平台),可供其他平台自由组合使用。所述portal-client前端开发配置包括:配置前端开发服务访问端口;配置后端服务反向代理地址;配置mock服务访问模式(mock-server、share-portal、dev-portal);配置平台应用的装载顺序及应用的装载模式;通过内置命令启动前端开发服务;通过平台具体场景及开发环境来配置个人的前端开发环境促进快速开发,联调和测试。具体地,对前端工程portal-client和app-client的初始化,包括:使用管理工具yeoman中的portal-client脚手架创建平台工程portal-client;配置应用依赖,到npm私的服(前端模块的管理平台)中已经存在的client模块可以直接配置后装载;使用yeoman中app-client脚手架创建应用工程app-client;配置应用构建模式及依赖组件;在portal-client中使用内置命令安装client模块(包含平台工程内client及私的服上的client);通过脚手架快速创建工程,并且快速处理应用及组件依赖,构建好本地应用的开发环境。新疆企业技术搭建信息中心
无锡邦程信息科技有限公司汇集了大量的优秀人才,集企业奇思,创经济奇迹,一群有梦想有朝气的团队不断在前进的道路上开创新天地,绘画新蓝图,在江苏省等地区的商务服务中始终保持良好的信誉,信奉着“争取每一个客户不容易,失去每一个用户很简单”的理念,市场是企业的方向,质量是企业的生命,在公司有效方针的领导下,全体上下,团结一致,共同进退,**协力把各方面工作做得更好,努力开创工作的新局面,公司的新高度,未来无锡邦程信息科技供应和您一起奔向更美好的未来,即使现在有一点小小的成绩,也不足以骄傲,过去的种种都已成为昨日我们只有总结经验,才能继续上路,让我们一起点燃新的希望,放飞新的梦想!