开发IDE使用帮助

下载IDE 请访问 : http://kuaizhan.com/developer/ide

Fork us on github: https://github.com/kuaizhan/kz-ide-example

运行环境

安装说明

工程文件说明

基本功能

首先需要注册快站,并建立快站的测试站点,

如果未登录,会显示如下登录提示

登陆

登录完成之后,将返回开发首页

IDE界面

加载组件

点击加载组件按钮,会列出您本地project目录下的所有组件列表,选中需要加载的组件,点击加载按钮。在左侧功能区就会出现相应的组件。(如果没有出现,请检查控制台是否有报错)

加载组件

上传图片

前端登录

预览主题

点击"预览主题"按钮后可以打开主题预览窗口

主题预览

点击主题的色块,就可以在当前测试站点下预览主题

测试站点设置

测试站点设置

查看保存数据

加载数据

查看预览代码

测试发布

管理页面转发规则

说明:通过页面转发规则可以将集成的插件放置在同域内操作,前端请求将不再受跨域限制

具体转发规则如下:

说明:根据插件package.json转发管理页

例如:插件example 的package.json 如下:


{
    "entrance": "/register.html",
    "proxy-prefixes": {
        "common": "",
        "backend-page": "http://www.example.com/kuaizhan",
        "backend-api": "http://api.example.com/",
        "page": "http://static.example.com/",
        "api": ""
    },
    "proxy-paths": {
        "common": "*"
    }
}

根据如上配置,:


http://dev.kuaizhan.com/pp/example/register.html?site_id=8500653249

将转发对如下地址的请求:

http://www.example.com/kuaizhan/register.html?site_id=8500653249


http://dev.kuaizhan.com/pa/getApi?site_id=8500653249

将转发对如下地址的请求:

http://api.example.com/getApi?site_id=8500653249


http://dev.kuaizhan.com/pf/image/icon.png

将转发对如下地址的请求:

http://static.example.com/image/icon.png


常见问题

Caught Exception: Error: listen EACCESS

mac 或 linux 下请运行: sudo node server.js

windows 下暂时需要修改端口号后运行

修改方式:在server.js 文件中找到 .listen(80, 'dev.kuaizhan.com');

修改为空闲端口,例如:8010

修改后可能会造成部分数据产生跨域问题,影响暂时不打,我们会逐步寻找更多解决办法

访问http://kuaizhan.com/ 登陆。

修改测试站点,将测试站点ID设置为已登陆用户的站点ID.

常见问题内容补充中