自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lifefriend_007的博客

一个伪全栈webgis开发者

  • 博客(12)
  • 收藏
  • 关注

原创 cesium 开发环境搭建( react )

使用react.js搭建 Cesium 开发环境

2024-07-02 14:11:10 334

原创 vue 自动化部署 jenkins 篇

前端项目打包部署,以前都是手工运行打包命令,打包结束后压缩,然后上传到服务器上解压部署。这种重复性的工作,确实有点让人烦,而且效率也不高。本文基于 vue 的前端项目、 GitHub 的代码仓库,简述在 CentOS7 上利用 jenkins 实现自动部署。一、安装插件 NodeJSJenkins -> Manage Jenkins -> Manage Plugins-...

2019-05-09 19:53:10 300

原创 vue 组件发布记录

有段时间没做独立的 vue 组件了,最近突然想把一个常用的 vue 组件打成一个 npm 包,方便使用。好久不用,发现已经忘记环境怎么搭建。翻看以前的组件,才慢慢回想起来,中间还出现些问题。在这记录下开发过程,以备忘。一、新建工程打成 npm 包的 vue 组件一般不会太复杂,当然如果是做一个 UI 库( 如:element-ui ),那另说。这里使用 vue-cli官方提供的 webpack...

2019-01-15 14:31:35 166

原创 npm包发布记录

下雪了,在家闲着,不如写一个npm 包发布。简单的 npm 包的发布网上有很多教程,我就不记录了。这里记录下,一个复杂的 npm 包发布,复杂指的构建环境复杂。整个工程使用 rollup 来构建,其中会引进 babel 来转译 ES6,利用 Eslint 来规范代码的书写风格,最后代码的发布会经过 uglify 压缩。同时发布 umd、es 格式的版本以供外部调用。完整目录结构如下:下面是...

2018-12-30 21:10:29 257

原创 Vue项目打包常见问题小结

Vue 项目在开发时运行正常,打包发布后却出现各种报错,这里整理一下遇到的问题,以备忘。1、js 路径问题脚手架默认打包的路径为绝对路径,改为相对路径。修改 config/index.js 中 build 节点下 assetsPublicPath,把原来 ‘/’ 改为 ‘./’build: { assetsPublicPath: './'}2、img 路径问题在 build/...

2018-12-27 19:44:05 870

原创 Cesium Vue开发环境搭建

最近被问到如何在 vuejs 中集成 cesium,首先想到的官网应该有教程。官网有专门讲 Cesium and Webpack(有坑),按照官网的说明,动手建了一个Demo,在这记录下踩坑过程。一、vue 工程创建,使用 vue-clivue init webpack cesium-demo二、cesium 安装npm install cesium --save 三、webpack...

2018-12-25 21:52:05 1329 1

原创 ASP.NET Web API + Elasticsearch 6.x 快速做个全文搜索

最近想做个全文搜索,设想用 ASP.NET Web API + Elasticsearch 6.x 来实现。网上搜了下 Elasticsearch 的资料,大部分是讲 linux 平台下如何用 java 来开发,有少量讲在 windows 平台下用 c# 开发的,且版本是 Elasticsearch 5.x 。无奈上官网撸串,这里梳理下官网的教程,希望对大家有所帮助。一、Elasticsear...

2018-12-21 22:33:40 1067

原创 从零开始实现一个简单的 rest 风格服务器 (4) —— 连接 postgresql 数据库

从零开始实现一个简单的rest风格服务器 (1) —— typescript 开发环境配置从零开始实现一个简单的rest风格服务器 (2) —— 集成 koa终于写到要连接数据库啦,有些读者可能等得有点不耐烦了。以前的几篇写的都是些花架子,只有连上数据库,才是能算是一个完整的 rest 风格服务器嘛。这里选用 sequelize 这个 ORM 框架来连接 postgresql 数据库,当然你...

2018-12-20 20:50:47 513

原创 从零开始实现一个简单的rest风格服务器 (3) —— 自动编译

从零开始实现一个简单的rest风格服务器 (1) —— typescript 开发环境配置从零开始实现一个简单的rest风格服务器 (2) —— 集成 koa前面我们搭建了一个 web 服务器,细心的读者有没有发现当我们改动 server.ts 的内容后,程序并不会自动编译。每次查看改动后的效果需要手动运行两行命令yarn run build / npm run buildnode ./d...

2018-12-19 21:31:05 229

原创 从零开始实现一个简单的rest风格服务器 (2) —— 集成 koa

从零开始实现一个简单的rest风格服务器 (1) —— typescript 开发环境配置上一篇搭建了 typescript 开发环境,但是还不能在浏览器中查看。这次我们来集成 web 开发框架 koa,用来处理浏览器的 http 请求。首先安装 koayarn add koa koa-router koa-static接着安装 koa 相关的 types,以便获得 IDE 更好提示y...

2018-12-18 20:07:05 268 1

原创 从零开始实现一个简单的rest风格服务器 (1) —— typescript 开发环境配置

有后端经验的同学都知道 IDE 的提示功能智能好用,为了能够获得 IDE 的更多代码提示,本次服务器的实现语言为 typescript ,web 开发框架选用 koa,数据库为 postgreSQL。下面一步一步地说明下 typescript 开发环境如何配置1、新建文件夹 typescript-koa-postgresql,初始化项目yarn init -y / npm init -y...

2018-12-16 21:50:06 606

原创 nodejs搭建web服务器(简单代理)

nodeJS搭一个简单的(代理)web服务器前端获取数据时经常会遇到跨域问题,用 nginx 做反向代理就可以解决此问题。但是 nginx 属于中间件代理,不同开发者布署的 web 服务器地址可能不一样,这样 nginx 的配置就不能做到通用了。如果能有一个客户端代理,随着项目源代码提交,这样就可以免去不同开发者的代理配置。webpack-dev-server 就是这样的一个客户端代理,但是如...

2018-12-16 21:24:06 2356

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除