17.1.4 • Published 4 years ago

@sumor/app v17.1.4

Weekly downloads
270
License
-
Repository
-
Last release
4 years ago

@sumor/app

轻呈云应用框架

安装

通过 npm 安装:

$ npm install --save @sumor/app

使用说明

ES6方式

//例如要访问的程序路径为level1.level2.level3
import {level1} from '@sumor/app';

level1.level2.level3('parameter1');

Node.js CommonJS方式

//例如要访问的程序路径为level1.level2.level3
const {level1} = require('@sumor/app');

level1.level2.level3('parameter1');

构建应用示例

const {App} = require("@sumor/app");
const app = new App();
app.handle({
    _meta:{
        program:{
            "api.demo":{}// 参照实体定义
        }
    },
    api:{
        demo:(parameters,context)=>{
            return parameters.p1;
        }
    }
});
app.serve();
// 然后您就可以通过运行提示访问您的应用了

事件增强

全局事件

serve

启动服务后事件,可初始化全局变量等

会话事件

context

交互上下文处理事件,可藉由此拓展上下文内容

error

错误处理,用于拓展错误发生处理额外的操作,如数据库回滚

SSL 临时证书设置

在开发阶段,如您无法提供有效证书,将会自动生成临时证书。 临时证书是不被浏览器信任的,需要按照以下步骤完成证书启用,以达到调试目的。 请注意,该方案仅使用于本地测试环境,请勿用于正式用途

1. 下载证书

windows用户

可跳过该步骤

macOS用户

  • 打开浏览器访问测试站点
  • 右键菜单中选中检查按钮inspect或点击键盘F12
  • 选中安全页签Security
  • 点击查看证书View certificate
  • 拖拽证书图标到本地即可下载证书(大的证书图标)
  • 双击本地文件打开该证书
  • 在自动打开的证书列表中找到该证书并右键打开简介
  • 选择信任页签Trust
  • 下拉框中选中始终信任
  • 刷新浏览器测试站点页面

2. 允许使用临时证书

  • 打开测试站点
  • 点击高级
  • 点击继续前往XXX(不安全)

接口文档

new App(path) 轻呈云应用

构建轻呈云应用

类型

参数
  • path 应用目录
17.1.2

4 years ago

17.1.1

4 years ago

17.1.4

4 years ago

17.1.3

4 years ago

17.1.0

4 years ago

17.0.42

4 years ago

17.0.41

4 years ago

17.0.40

4 years ago

17.0.39

4 years ago

17.0.38

4 years ago

17.0.37

4 years ago

17.0.36

4 years ago

17.0.35

4 years ago

17.0.34

4 years ago

17.0.33

4 years ago

17.0.32

4 years ago

17.0.31

4 years ago

17.0.30

4 years ago

17.0.29

4 years ago

17.0.28

4 years ago

17.0.25

4 years ago

17.0.27

4 years ago

17.0.26

4 years ago

17.0.24

4 years ago

17.0.21

4 years ago

17.0.23

4 years ago

17.0.22

4 years ago

17.0.18

4 years ago

17.0.19

4 years ago

17.0.20

4 years ago

17.0.17

4 years ago

17.0.16

4 years ago

17.0.15

4 years ago

17.0.14

4 years ago

17.0.13

4 years ago

17.0.12

4 years ago

17.0.11

4 years ago

17.0.10

4 years ago

17.0.9

4 years ago

17.0.8

4 years ago

17.0.7

4 years ago

17.0.6

4 years ago

17.0.3

4 years ago

17.0.5

4 years ago

17.0.4

4 years ago

17.0.2

4 years ago

17.0.1

4 years ago

11.0.58

5 years ago

11.0.57

5 years ago

11.0.56

5 years ago

11.0.55

5 years ago

11.0.54

5 years ago

11.0.53

5 years ago

11.0.52

5 years ago

11.0.51

5 years ago

11.0.50

5 years ago

11.0.49

5 years ago

11.0.48

5 years ago

11.0.47

5 years ago

11.0.46

5 years ago

11.0.44

5 years ago

11.0.45

5 years ago

11.0.42

5 years ago

11.0.43

5 years ago

11.0.41

5 years ago

11.0.40

5 years ago

11.0.39

5 years ago

11.0.38

5 years ago

11.0.37

5 years ago

11.0.36

5 years ago

11.0.35

5 years ago

11.0.34

5 years ago

11.0.33

5 years ago

11.0.31

5 years ago

11.0.32

5 years ago

11.0.30

5 years ago

11.0.28

5 years ago

11.0.29

5 years ago

11.0.26

5 years ago

11.0.27

5 years ago

11.0.25

5 years ago

11.0.24

5 years ago

11.0.23

5 years ago

11.0.21

5 years ago

11.0.22

5 years ago

11.0.19

5 years ago

11.0.20

5 years ago

11.0.18

5 years ago

11.0.17

5 years ago

11.0.16

5 years ago

11.0.15

5 years ago

11.0.14

5 years ago

11.0.13

5 years ago

11.0.12

5 years ago

11.0.11

5 years ago

11.0.10

5 years ago

11.0.9

5 years ago

11.0.8

5 years ago

11.0.7

5 years ago

11.0.6

5 years ago

11.0.5

5 years ago

11.0.4

5 years ago

11.0.3

5 years ago

11.0.2

5 years ago

11.0.0

5 years ago

1.0.22

5 years ago

1.0.21

6 years ago

1.0.20

6 years ago

1.0.19

6 years ago

1.0.18

6 years ago

1.0.17

6 years ago

1.0.16

6 years ago

1.0.15

6 years ago

1.0.14

6 years ago

1.0.13

6 years ago

1.0.12

6 years ago

1.0.9

6 years ago

1.0.11

6 years ago

1.0.10

6 years ago

1.0.8

6 years ago

1.0.7

6 years ago

1.0.6

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago