如何使用 aph-cli 搭建本地静态开发环境(server + proxy + mock)
前提资源
1、aph系统使用说明
2、aph-cli 使用说明
==================================
一、如何使用aph-cli简单起一个服务
1、在APH管理系统注册账号
2、全局安装aph-cli
3、创建一个文件架(作为静态服务的根目录),打开进入文件夹,创建静态页,使用‘aph login’登录aph系统,输入命令 ‘aph ser’ 开启本地服务 并连接aph代理系统
==============================
二、如何使用aph-cli 将java asp项目,改造成不依赖java server的开发方式
1、创建server根目录,并进入
mkdir web ; cd web
2、创建静态页面
touch dev.html
3、用浏览器打开目标页,复制页面源码,拷贝到dev.html文件里,注意:有可能要处理如js、css的文件链接,如下图的是相对路径加载资源,要处理
4、‘aph ser’开启服务(aph-cli的使用说明),如果需要aph代理到真实数据,就需要token鉴权,我们目前只要起一个同级域名的服务就可以了,
然后代理的每次请求就可以携带token了
5、接下来就可以用编辑器愉快的在dev.html上开发了。
6、开发完你会发现一个问题,我怎么把dev.html上的新代码同步到 .vm文件中去。答案就是使用命令 ‘aph cope’,具体原理过程查看 aph-cli的使用说明中‘aph cope’部分
7、如果一次开发好多页面,每次都要支持一堆aph cope命令很麻烦的话,可以写一个.sh脚本
转载于:https://www.cnblogs.com/liujinyu/p/11425403.html
如何使用 aph-cli 搭建本地静态开发环境(server + proxy + mock)相关推荐
- docker mysql 操作_[Docker] Docker 快速搭建本地MySQL开发环境
[Docker] Docker 快速搭建本地MySQL开发环境 关于 Docker 的安装使用本文不再赘述,有兴趣的可以通过官网或是浏览我的专栏文章了解.今天着重给大家介绍下如何利用Docker快速搭 ...
- 使用 VirtualBox + Vagrant + 宝塔 Linux 面板搭建本地虚拟开发环境
最近在win系统下使用phpstudy 或者宝塔win版搭建php开发环境,运行起来都有些坑,了解到laravel这个框架之后,终于知道有个统一理想环境,那就是VirtualBox + Vagrant ...
- 搭建本地CRM开发环境
CRM是一款不同于传统的服务器/客户端结构的软件,其服务器端完成数据存储.平台服务.应用服务.同步服务.报表服务等,客户端可以通过浏览器.Outlook客户端.移动终端等方式访问CRM. CRM的开发 ...
- 虚拟机搭建本地linux开发环境,实现代码在本地windows系统运行环境在linux系统
一些约定 寄主机: 你的本地电脑.(windows或者macOS系统) 虚拟机软件: virtualbox (跨平台,免费, 我这用的是5.2.22版本) 虚拟机:用virtualbox创建出来的虚拟 ...
- windows下搭建hadoop 搭建本地hadoop开发环境
一.下载所需文件 1.JDK下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.h ...
- windows 和 mac 快速搭建本地CSE开发环境docker cse
windows 直接下载执行文件运行 https://support.huaweicloud.com/devg-cse/cse_devg_0036.html Mac或者其他系统,使用cse docke ...
- 搭建本地LNMP开发环境(1)-VMware内安装debian
准备软件: 1.VMware Workstation 2.debian iso镜像 a,安装VMware 和在Windows下安装其他软件没什么区别. 安装完成VMware可以在桌面看到图标 打开V ...
- docker本地PHP开发环境搭建
一.搭建本地PHP开发环境 概述 本文简单介绍通过启动一个nginx和fpm容器来搭建一个php web运行环境,以文档命令为例,H:/home/code/docker/web 目录下可以放多个子项目 ...
- Windows8.1+Eclipse搭建Hadoop2.7.2本地模式开发环境
下面介绍如何在Windows8.1上搭建hadoop2.7.2的本地模式开发环境,为后期做mapreduce的开发做准备. 在搭建开发环境之前,首先选择开发工具,就是大家都很熟悉的Eclipse(本人 ...
最新文章
- 一篇文章让你了解智能合约以及和区块链的关系
- c++多元线性回归_五种优化算法实现多元线性回归
- linux系统fuser命令,Linux系统使用Fuser命令的方法
- chrome导出插件
- BGP 默认路由和OSPF默认路由的异同
- phpcms v9中某些默认的文件路径
- 字符串format函数使用
- 对话框的数据交换--MFC深入浅出
- 滚动电梯卡延期复制教学
- Web 前端:知道这些,至少有底气去面试了
- edm html超链接,EDM邮件中的html/css兼容性问题
- 实时Javascript开发框架Clouda、Meteor、Firebase对比
- Patches Are All You Need?
- linux shell 中文输入,Linux操作系统的Shell环境中输入中文
- heidisql使用的注意事项
- 一个月修复20个漏洞获23675美元赏金, 原来是黑客队伍里出了无间道
- 瓶子换水问题java_空瓶子换水问题
- nginx代理ssh端口
- Java 深度历险(作者成富,是IBM 中国软件开发中心的高级工程师)
- Element UI for Vue 3.0 来了!
热门文章
- 如何升级变色龙本体 AVR 固件
- 腾讯微服务框架-MSEC-源码简析(一)
- 基于Java+Springboot+Vue+elememt美食论坛平台设计实现
- Error in created hook (Promise/async): “TypeError: Cannot read property ‘protocol‘ of undefined“ 的解决
- leetcode717.1比特与2比特字符(帮你读题)
- Ubuntu中可以卸载的软件(持续更新)
- python树结构字典_Python 数据结构——解析树及树的遍历
- STC8H运行smallRTOS51操作系统(1)
- 2019, To Believe to See
- 申请邮箱需要什么,邮箱申请方法开通条件教程分享