17.1.4 • Published 3 years ago

@sumor/app v17.1.4

Weekly downloads
270
License
-
Repository
-
Last release
3 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

3 years ago

17.1.1

3 years ago

17.1.4

3 years ago

17.1.3

3 years ago

17.1.0

3 years ago

17.0.42

3 years ago

17.0.41

3 years ago

17.0.40

3 years ago

17.0.39

3 years ago

17.0.38

3 years ago

17.0.37

3 years ago

17.0.36

3 years ago

17.0.35

3 years ago

17.0.34

3 years ago

17.0.33

3 years ago

17.0.32

3 years ago

17.0.31

3 years ago

17.0.30

3 years ago

17.0.29

3 years ago

17.0.28

3 years ago

17.0.25

3 years ago

17.0.27

3 years ago

17.0.26

3 years ago

17.0.24

3 years ago

17.0.21

3 years ago

17.0.23

3 years ago

17.0.22

3 years ago

17.0.18

3 years ago

17.0.19

3 years ago

17.0.20

3 years ago

17.0.17

3 years ago

17.0.16

3 years ago

17.0.15

3 years ago

17.0.14

3 years ago

17.0.13

3 years ago

17.0.12

3 years ago

17.0.11

3 years ago

17.0.10

3 years ago

17.0.9

3 years ago

17.0.8

3 years ago

17.0.7

3 years ago

17.0.6

3 years ago

17.0.3

3 years ago

17.0.5

3 years ago

17.0.4

3 years ago

17.0.2

3 years ago

17.0.1

3 years ago

11.0.58

4 years ago

11.0.57

4 years ago

11.0.56

4 years ago

11.0.55

4 years ago

11.0.54

4 years ago

11.0.53

4 years ago

11.0.52

4 years ago

11.0.51

4 years ago

11.0.50

4 years ago

11.0.49

4 years ago

11.0.48

4 years ago

11.0.47

4 years ago

11.0.46

4 years ago

11.0.44

4 years ago

11.0.45

4 years ago

11.0.42

4 years ago

11.0.43

4 years ago

11.0.41

4 years ago

11.0.40

4 years ago

11.0.39

4 years ago

11.0.38

4 years ago

11.0.37

4 years ago

11.0.36

4 years ago

11.0.35

4 years ago

11.0.34

4 years ago

11.0.33

4 years ago

11.0.31

4 years ago

11.0.32

4 years ago

11.0.30

4 years ago

11.0.28

4 years ago

11.0.29

4 years ago

11.0.26

4 years ago

11.0.27

4 years ago

11.0.25

4 years ago

11.0.24

4 years ago

11.0.23

4 years ago

11.0.21

4 years ago

11.0.22

4 years ago

11.0.19

4 years ago

11.0.20

4 years ago

11.0.18

4 years ago

11.0.17

4 years ago

11.0.16

4 years ago

11.0.15

4 years ago

11.0.14

4 years ago

11.0.13

4 years ago

11.0.12

4 years ago

11.0.11

4 years ago

11.0.10

4 years ago

11.0.9

4 years ago

11.0.8

4 years ago

11.0.7

4 years ago

11.0.6

4 years ago

11.0.5

4 years ago

11.0.4

4 years ago

11.0.3

4 years ago

11.0.2

4 years ago

11.0.0

4 years ago

1.0.22

4 years ago

1.0.21

4 years ago

1.0.20

4 years ago

1.0.19

4 years ago

1.0.18

4 years ago

1.0.17

4 years ago

1.0.16

4 years ago

1.0.15

4 years ago

1.0.14

4 years ago

1.0.13

4 years ago

1.0.12

4 years ago

1.0.9

4 years ago

1.0.11

4 years ago

1.0.10

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago