用于通过web微服务平台化预建立的前端应用工程模板创建前端应用模块,在所述前端应用模块加入前端资源文件;其中的配置定义单元520,用于对所述前端应用模块所属的前端模块进行定义,其中,所述定义包括对所述前端模块的静态资源目录和工程化相关文件进行的配置;其中的依赖建立单元530,用于通过javascript包管理工具建立所述定义后的前端模块的依赖关系;其中的环境搭建单元540,用于通过所述web微服务平台化的前端开发框架预建立的前端工程模板创建前端平台模块,结合所述依赖关系搭建前端开发环境。本发明实施例一种可行的实施方式中,所述装置还包括:读取模块,用于读取web微服务平台化的前端开发框架的配置文件以获取定义后的前端模块;管理模块,用于对所述定义后的前端模块进行预编译、打包和压缩,并将压缩后的前端模块发送至包管理工具进行管理。上述实施例中提供的前端开发环境的搭建装置可执行本发明中任意实施例中所提供的前端开发环境的搭建方法,具备执行该方法相应的功能模块和有益效果,未在上述实施例中详细描述的技术细节,可参见本发明任意实施例中所提供的前端开发环境的搭建方法。通过本发明实施例提供的上述装置和方法。同客户的实际情况和具体需求进行良好结合,为不同类型的客户提供好品质的互联网应用定制解决方案。河南网络营销技术搭建便捷
通过在前端模块接入web微服务平台化的前端开发框架的入口文件中增加相应的申明(以定义的方式或修改属性参数的方式进行)的方式,使得前端模块在,因此通过搭建企业内部的npm仓库,将前端模块的各client模块通过npmpublish发布至搭建的新的前端开发环境,达到所有的client前端模块进行管理的效果。本发明实施例一种可行的实施方式中,所述通过所述包管理工具建立所述定义后的前端模块的依赖关系,包括:在步骤410中,获取所述前端模块的应用模块与组件间的一依赖关系;所述一依赖关系为所述模块包文件(具体为业务子模块)在工程中所体现的应用模块与组件之间的依赖关系,其一般可通过资源映射的方式体现,所述一依赖关系一般为原web微服务环境中模块包文件与web微服务之间的通信协议产生的,亦可通过调取资源映射文件的方式调取。在步骤420中,工程化相关文件获取所述前端模块的平台模块与应用模块间的第二依赖关系;在步骤430中,根据所述一依赖关系和所述第二依赖关系生成所述定义后的前端模块的依赖关系。所述第二依赖关系为模块包文件具体为平台业务模块与对应的应用模块之间的对应关系,其一般地可在封装的配置文件中体现。江苏如何技术搭建好处无锡邦程信息科技有限公司,专业的帮助客户在新的全球化互联网环境中保持优势。
在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直流码信号经正弦调制。
在传统的web应用开发的基础结构,例如api、web和server结构的web微服务平台化的前端开发框架基础上增加了新的前端模块,结合图2所示,为本发明的实施例的模块结构划分示意图,其中的前端模块为现有的api、web和server的基础上增加的client模块(前端模块),从图中可以看出,所述前端模块与原有的java工程完全解耦,使得前端模块在web微服务平台化的前端开发框架中拥有更灵活的应用以及更多创造性应用。结合图3所示,为本发明的前端模块在web微服务平台化的前端开发框架下的前端模块的工程结构,其中,前端工程结构是基于npm的模块化管理实现,工程结构与模块划分也更加清晰,结合图2及图3所示,前端平台模块包括若干平台基础模块,每一平台基础模块又包括若干平台基础子模块,各模块之间的关系亦可包括前端开发环境搭建所需要的依赖关系。结合图3所示,本发明实施例一种可行的实施方式中,所述前端模块的管理单元为npm私的服,可通过nexus来搭建npm私的服,client模块可以发布至私的服后供其他需要的平台下载,进而提供前端模块、应用和组件的依赖管理。结合图3所示,封装后的前端模块中的base-client为前端基础子模块;starter-portal-client为平台基础模块。技术搭建,简单易用的管理后台,能实现多个平台同步,实现真正高效管理网站。
提供完全纯粹的前端开发环境,但是这样平台无法对已有的模块自由组合,缺少模块的依赖管理,体系上也无法和后端的模块对应上,这样也不是我们所期望的结果。技术实现要素:鉴于上述的分析,本发明实施例旨在提供一种前端开发环境的搭建方法、装置、设备及存储介质,用以解决现有的前端开发过程中过于依赖后端工程的问题。一方面,本发明实施例提供了一种前端开发环境的搭建方法,所述方法包括:通过web微服务平台化预建立的前端应用工程模板创建前端应用模块,在所述前端应用模块加入前端资源文件,其中,所述前端资源文件包括源工程迁移的资源文件和根据开发需求形成的资源文件;所述前端应用模块所属的前端模块进行定义,其中,所述定义为对所述前端模块的静态资源目录和工程化相关文件进行的配置;通过javascript包管理工具建立所述定义后的前端模块的依赖关系;通过所述web微服务平台化的前端开发框架预建立的前端工程模板创建前端平台模块,结合所述依赖关系搭建前端开发环境。结合上述说明,在本发明实例的另一种可能的实施方式中,所述方法还包括:读取web微服务平台化的前端开发框架的配置文件以获取定义后的前端模块。邦程专业领域包括网站建设、无锡网站优化、网站代运营、阿里巴巴代运营、百度爱采购代理商、移动营销服务。山西什么是技术搭建市场价
邦程为不同类型的客户提供良好的互联网应用定制解决方案,帮助客户在新的全球化互联网环境中保持优势。河南网络营销技术搭建便捷
为了充分发挥现代服务业、服务贸易优异企业在各领域的示范带领作用,极大地提升中国贸易的技术创新、服务模式创新能力,为所服务的行业转型升级、创新发展注入新的活力。众所周知,不同品牌策划,创意设计,开发及托管等服务采取了不同的转变方式。当前的主流发展可以大致归纳为:以专业类为象征的服务终端,拥有多种稳定的信息来源及渠道的支持。作为中国优先的贸易提供商,自成立以来,始终专注于企业的服务市场,建立了优先的技术和服务能力,全力打造数字时代下的创新产品,帮助客户加速管理和业务的模式转型,实现客户价值,完成行业与市场增长。企业围绕中高级别客户日益增长的多层次品质人生的需求,不断丰富完善品牌策划,创意设计,开发及托管等服务的同时,还陆续推出适合中产阶级品味的生活化服务。河南网络营销技术搭建便捷
无锡邦程信息科技有限公司是一家有着先进的发展理念,先进的管理经验,在发展过程中不断完善自己,要求自己,不断创新,时刻准备着迎接更多挑战的活力公司,在江苏省等地区的商务服务中汇聚了大量的人脉以及**,在业界也收获了很多良好的评价,这些都源自于自身的努力和大家共同进步的结果,这些评价对我们而言是比较好的前进动力,也促使我们在以后的道路上保持奋发图强、一往无前的进取创新精神,努力把公司发展战略推向一个新高度,在全体员工共同努力之下,全力拼搏将共同无锡邦程信息科技供应和您一起携手走向更好的未来,创造更有价值的产品,我们将以更好的状态,更认真的态度,更饱满的精力去创造,去拼搏,去努力,让我们一起更好更快的成长!