npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

page-sdk

v0.0.2

Published

bi sdk

Downloads

7

Readme

包含的内容

- page-sdk  负责渲染
- page-cli  负责打包组件
  - webpack rollup
  - babels
  - less/sass

- page-dynamic-loader  负责动态加载 页面、组件

规则

1. component里面的网络请求,可能存在跨域问题,需自行处理

TodoList

√ - 支持事件监听 √ - 支持全局的生命周期混入 √ - 支持渲染进度监听

  • 数据源的注入和获取 √ - src/index.ts 的页面逻辑迁移至 render 下的页面实现类中
  • diff 算法
  • page 实现页面在 PC 和 H5 下自动适配

兼容性

  • 当前依赖 document.currentScript ,所以IE浏览器不兼容

12.31 todoList

  1. 保持异步加载的script的插入位置
  2. studio 打包时css打入js中 (css module),uc、library打包时单独分开css [cssMinExtractPlugin, style-loader]
  3. cover mask 用伪类实现
  4. 事件冒泡
  5. 把page-sdk现有除html的组件进行抽离 [beta/release]
  6. 生命周期?
  7. 排列方式?
  8. 三维的studio组件
  9. dt-sdk的扩展:三维实体的定义
  10. x6 的studio组件
  11. echarts studio组件
  12. svg-icon 组件实现方式
  13. vue3 集成测试
  14. tsl-cli-helper vue3 集成测试