202209-03 手把手教你写Maven的archetype项目脚手架 目录一、背景二、手写普通单模块项目的archetype三、手写maven多module的项目骨架archetype1.多模块骨架项目的项目结构2.模板工程定义描述文件3.子模块pom.xml定义如下(以core模块为例):四、总结一、背景maven是一个很好的代码构建工具,采用“约定优先于配置”的原则进行项目管理,相信很多的java开发者应该都了解maven并可能在工作当中都是通过maven来管理项目的,在创建的项目的时候,我们往往会使用maven内置的项目骨架也... 继续阅读 >
202112-14 从零搭建Webpack5-react脚手架的实现步骤(附源码) 目录webpack5正式开始搭建指南开始搭建完成了依赖的准备工作,开始搭建项目编写webpack.dev.js开发配置开始编写webpack.prod.js生产配置编写scripts命令配置代码质量管控流程单元测试webpack5近期终于有时间和精力专注于公司技术基础建设了,于是一开始,将公司的Saas系统改造成了微前端模式,解决了历史遗留的一部分问题接着,想着webpack5已经发布这么久了,该在生产环境用起来了,也顺势想推动微前端、webpack5、vite在业内的普... 继续阅读 >
202105-23 React Native 脚手架的基本使用详解 构建项目在相应的路径下执行命令行:react-nativeinit项目名(名称不可使用连接符等特殊字符,命名可以参考APP应用名称比如FaceBook)react-native--v//查看版本react-nativeinitdemo--version0.48.0//安装指定的版本react-nativeinitdemo--verbose--version0.48.0//verbose是初始化的时候显示安装详情的,安装什么模块以及进度npmviewreact-nativeversions//可以查看react-native所有的版本信息跳转到对应路径... 继续阅读 >
202010-15 Maven脚手架如何基于jeecg实现快速开发 一、jeecg-boot整体介绍JeecgBoot是一款基于SpringBoot+代码生成器的快速开发平台,采用前后端分离架构:SpringBoot,Mybatis,Shiro,JWT,Vue&AntDesign。自v2.3.0版本后支持微服务方案,支持快速切换成cloud,其技术栈为:服务注册:nacos配置中心:nacos-config理由网关:gateway服务间调用:openfeign熔断和降级:sentinel服务监控:SpringBootAdmin本文略去介绍jeecgboot单体升级为微服务的部分,具体内容可... 继续阅读 >
202010-10 vue-cli脚手架的.babelrc文件用法说明 虽然es6还没被浏览器全部支持,但是使用es6是大势所趋,所以babel应运而生将es6代码转换成浏览器能够识别的代码什么是.babelrc文件呢?熟悉linux的同学一定知道,rc结尾的文件通常代表运行时自动加载的文件,配置等等,类似bashrc,zshrc这个文件是用来设置转码的规则和插件vue-cli脚手架的.babelrc文件{//此项指明,转码的规则"presets":[//env项是借助插件babel-preset-env,下面这个配置说的是babel对es6,es7,es8进行转码... 继续阅读 >
202010-08 基于脚手架创建Vue项目实现步骤详解 第一步准备工作1.下载安装Node.js验证是否安装的方法,在命令行输入node-v2.安装Vue在命令行输入npminstall-g@vue/cli查看Vue版本号npmvue--version如果Vue版本太低,先卸载Vue低版本npmuninstallvue-cli-g第二步创建Vue项目1.打开要创建路径2-1.vueCLI3版本输入vuecreatetest创建名为test的项目接下来会问你一系列的问题Pleasepickapreset:(Usearrowkeys)//选择使用什么样的工具,两个选项:... 继续阅读 >
202010-08 从0搭建vue-cli4脚手架 之前写了两期前后端分离的SpringBoot项目,从0搭建到整合Mybatis,但是只有后端没有前端的项目是不完整的,所以今天更新一篇从0搭建vue-cli4脚手架。准备工作,有点类似java的jdk安装node.js直接去官网下载就可以https://nodejs.org/zh-cn/选择长期支持版,下载好后直接无脑下一步就可以了。确认node.js安装成功:cmd下输入node-v或npm-v能输出相应版本号即可安装node.js淘宝镜像加速器(cnpm)类似配置maven的阿里云镜像,... 继续阅读 >
202009-28 阿里云发布 Spring Boot 新脚手架工程 背景相信很多人都使用过start.spring.io来初始化自己的SpringBoot工程,这个工具为开发者提供了丰富的可选组件,并且可以选择多种打包方式,大大方便了开发人员的使用。最近,阿里的Nacos、Sentinel也进入start.spring.io的选项中,进一步的方便开发者使用阿里云的产品。但是,生成的工程骨架中,只有组件坐标信息,缺少对应的使用方法和Demo代码;于是,开发者还是需要去寻找相关使用教程,或者样例代码;如果找的不对... 继续阅读 >