摘要: vue 开发过程中,保存一次就会编译一次,如果能够减少编译的时间,哪怕是一丁点,也能节省不少时间。开发过程中个人编写的源文件才会频繁变动,而一些库文件我们一般是不会去改动的。如果能把这些库文件提取出来,就能减少打包体积,加快编译速度。本文主要讲述在 vue-cli3 中利用 DllPlugin 来进 阅读全文
posted @ 2019-03-05 20:14 lifefriend_007 阅读(8889) 评论(2) 推荐(1) 编辑
摘要: 年三十时 vue2.6 发布,向 3.0 看齐,说明 3.0 不远了。作为开发者也应该为vue3.0 做点准备。首先是把 vue-cli 升级到 3.x ,在这记录下 vue-cli2.x 升级 vue-cli3.x 中遇见(将来)遇见的问题。 1、安装 vue-cli3.x 如果希望还保留 vue 阅读全文
posted @ 2019-02-25 22:01 lifefriend_007 阅读(7849) 评论(1) 推荐(0) 编辑
摘要: 最近同学买了一台虚机( centos7 系统 )、一个域名,让帮忙搭一个个人博客。本着简单快捷,个人博客采用 wordpress 来搭建。为了以后博客系统的迁移方便,使用 docker 来安装 wordpress。下面是这次博客搭建的详细过程。 一、更新 centos 二、安装 docker 启动 阅读全文
posted @ 2019-01-31 20:50 lifefriend_007 阅读(664) 评论(2) 推荐(0) 编辑
摘要: 做 web 项目,测试是无法避免的。对于某些特定功能,采用单元测试就行。但如果想对网站进行整体测试,人工点击测试可行但有点累,如果能借助自动化测试工具就更好了。selenium 就是一款能满足这样要求的测试工具,selenium 是一款用于 web 应用程序测试的工具。测试是直接运行在浏览器中,就像 阅读全文
posted @ 2019-01-16 20:18 lifefriend_007 阅读(611) 评论(0) 推荐(1) 编辑
摘要: 本地 git 服务,通常都会选择 gitlab。本人最先也是选择 gitlab,在 centos7 上按照官网的步骤进行安装,下载的速度难以忍受,无奈放弃。最终选择在 docker 中安装 gogs 镜像来自建 git 服务。 一、安装 gogs 1、拉取镜像 2、创建数据目录 3、创建窗口并运行 阅读全文
posted @ 2019-01-09 19:37 lifefriend_007 阅读(2275) 评论(0) 推荐(0) 编辑
摘要: 好久没做独立的 vue 组件了,最近突然想把一个常用的 vue 组件打成一个 npm 包,方便使用。好久不用,发现已经忘记环境怎么搭建。翻看以前的组件,才慢慢回想起来,中间还出现些错误。在这记录下开发过程,以备忘。 一、新建工程 打成 npm 包的 vue 组件一般不会太复杂,当然如果是做一个 UI 阅读全文
posted @ 2019-01-08 19:54 lifefriend_007 阅读(432) 评论(2) 推荐(0) 编辑
摘要: 对于使用 vue-cli 脚手架创建的前端项目,编译发布几乎是必需操作,有的编译只需要几秒钟,快如闪电,有的却需要好几分钟,慢如蜗牛。如果是线上进行热修复,那更是分秒必争,网页响应的速度直接影响了用户体验,用户不会那么有耐心长时间等着,让你慢慢编译。 网上流传 vue-cli 一些优化配置,有些在新 阅读全文
posted @ 2019-01-07 20:18 lifefriend_007 阅读(4105) 评论(2) 推荐(0) 编辑
摘要: 本文以 ASP.NET Web API 为后台框架,利用 EF6 连接 postgreSQL 数据库,使用 swagger 来生成 REST APIs文档。文章分二个部分,第一部分主要讲如何用 EF6 连接 postgreSQL,第二部分是介绍如何集成 swagger,如何屏蔽 swagger 默认 阅读全文
posted @ 2019-01-01 20:15 lifefriend_007 阅读(1098) 评论(0) 推荐(0) 编辑
摘要: 下雪了,在家闲着,不如写一个npm 包发布。简单的 npm 包的发布网上有很多教程,我就不记录了。这里记录下,一个复杂的 npm 包发布,复杂指的构建环境复杂。 整个工程使用 rollup 来构建,其中会引进 babel 来转译 ES6,利用 Eslint 来规范代码的书写风格,最后代码的发布会经过 阅读全文
posted @ 2018-12-30 21:27 lifefriend_007 阅读(830) 评论(0) 推荐(0) 编辑
摘要: 本文是在 centos7 下利用 nexus 搭建 npm 私服的整理 一、安装 JDK 1、下载 JDK 2、安装 3、设置环境变量 4、查看 二、安装 nexus 1、下载 nexus 2、解压 3、修改配置文件(可选) 4、增加用户(可选) 如果使用的 root 用户运行会有警告信息 5、设置 阅读全文
posted @ 2018-12-28 20:48 lifefriend_007 阅读(6603) 评论(0) 推荐(0) 编辑