Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 1.14 KB

README.md

File metadata and controls

40 lines (29 loc) · 1.14 KB

drpyS(drpy-node)

nodejs作为服务端的drpy实现。全面升级异步写法

更新记录

20241203

  1. 新增misc工具类
  2. 新增utils工具类
  3. 更新atob、btoa函数逻辑
  4. 导出pq函数
  5. 增加模块系统,$.require和$.exports
  6. 修复drpyS源筛选不生效问题
  7. 增加局域网可访问接口
  8. 打印所有req发出的请求
  9. 增加主页的html
  10. 番茄小说示例源增加导入模块的用法
  11. 更新自动生成配置的接口,自动读取js目录下非_开头的文件视为源

基础框架

todo:

  1. js里的源能否去除export开头,保持跟qjs一致
  2. js里的源,像一级这种异步js,里面调用未定义的函数,能否不通过函数参数传入直接注入调用
  3. 在源的各个函数调用的时候动态注入input、MY_URL等局部变量不影响全局。搞了半天没成功,有点难受,待解决

写源的函数不可以使用箭头函数,箭头函数无法拿到this作用域就没法获取input和MY_URL变量

精简去除的库:

  1. axios
  2. jsonpath
  3. underscore
  4. pino-pretty
  5. deasync