Skip to content

Repository files navigation

codelet

搭建

pnpm install react react-dom -w

pnpm install dayjs -r --filter @test/web

pnpm install @daysnap/horn-ui@latest -r --filter playground

pnpm add @daysnap/utils -r --filter @daysnap/horn

pnpm up @daysnap/utils --latest -r

初步版本目标

  • 支持 ts
  • 支持 sass
  • 支持 app.json 自动生成
  • 支持分包策略
  • 支持事件传递参数

问题

  • 修复PC端没法捕获错误,wx.onUnhandledRejection
class CustomPromise extends Promise {
  constructor(executor) {
    super((resolve, reject) => {
      executor(resolve, (reason) => {
        onError(reason)
        console.log('executor => ', reason)
        reject(reason)
      })
    })
  }
}
global.Promise = CustomPromise // 替换全局Promise

About

轻量级微信小程序框架

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages