生产力工具
文章平均质量分 90
生产力工具
Sophie_U
勿忘初心,方得始终
展开
-
基于VitePress搭建静态文档系统
vitePress:与vue press相似,是一个静态网站生成器,相较于vuepress而言,vitepress是基于vue3的,采用vite构建,拥有更轻量更优秀的性能。VitePress的目标是拥有编写文档所需的最低限度功能。其他功能放在主题中实现。另外一方面,VuePress有更多的现成功能,包括由它的插件的生态系统启用的功能。vuepress则是基于vue2.x通过webpack来构建的。VitePress官方文档VuePress官方文档vitePress基于Vite,VuePress基于。原创 2022-12-22 17:09:31 · 1422 阅读 · 1 评论 -
从零开始搭建一个自己的前端脚手架(一):基础篇
文章目录一、前期基础知识1.1 脚手架本质1.2 脚手架工作流程1.3 依赖工具库二、实现输入命令解析三、实现从输入到下载模板的过程四、实现模板替换一、前期基础知识1.1 脚手架本质1.2 脚手架工作流程解析用户命令—》 commander根据用户输入替换内容 —》 metalsmith, handlebars 模板拉取远端模板 —》 download-git-repo文件操作 —》增删改 fs-extra结束初始化1.3 依赖工具库commander用于帮助快速原创 2021-01-13 13:48:36 · 4551 阅读 · 0 评论 -
神器Cmder以及 tree命令生成项目目录树
使用tree生成目录树结构,cmder 配置使用指南。原创 2019-12-17 15:28:34 · 1550 阅读 · 1 评论 -
Gulp+Babel实现ES6项目工程构建&踩坑记录
前言近期在开发Hybird新需求时用到了地图,而因为地图的定位地址是异步拿到结果的,而多个点与定位地址的距离计算需要等到定位结束,所以这里可以用async函数来做,但是以前项目用到gulp只停留在ES5阶段,导致ES6语法打包出来的js在部分系统低的安卓机上不支持而报错,所以这里需要babel编译一、引入Babel进行ES6编译项目以前用的GulpV3,也趁这次终于升级到V4了1....原创 2019-09-30 11:32:07 · 1276 阅读 · 0 评论 -
给Hexo主题博客加入百度站点统计
在利用github pages 建立好个人博客后,以通过自定义域名的方式,将自已的域名解析到了github pages上,接下来就该做站点统计了。应用前提:博客已搭建完成案例说明:个人博客使用的是hexo,主题用的是icarus1、注册百度统计账号进入百度统计官网,注册账号,登录控制台新增网站注意:github搭建的博客使用的是https,所以网站地址最好带上协议写完全,...原创 2018-11-21 17:17:57 · 1899 阅读 · 0 评论 -
利用GitHub搭建静态网站
关于GitHub Pagegithub 官方提供了github page功能用于生成项目的预览效果,利用这一点,可以来搭建相对简单的个人博客网站,或者仅用于浏览的静态网站。使用github page搭建网站可用的两种选择:Hexo或jekyll,二者都可用来生成将markdown文档生成静态网页,简直是博客生成神器。静态网站框架:hexo和jekyllhexohexo依赖于No...原创 2018-11-07 11:54:46 · 1067 阅读 · 0 评论 -
Webstom自定义模板以及模板变量
自定义模板应用场景:webstorm在新建文件时,往往需要选择文件类型,如:js,vue等。自定义模板的好处在于不用每次新建一个文件都重写相同代码。以下以新建一个react模板为例Ctrl+alt+s打开设置搜索或找到File and Code Templates+号新建模板name:模板名称react, extension文件后缀名:js【在新建file时,即会出现react可供...原创 2018-11-29 12:02:30 · 2306 阅读 · 1 评论