Skip to content

A lightweight front-end monitoring sdk/一款简单易用、轻量化、插件化的前端监控sdk

License

Notifications You must be signed in to change notification settings

LuciferHuang/heimdallr-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

772b0b2 · Feb 19, 2025
Oct 1, 2024
Mar 15, 2023
Nov 5, 2024
Feb 19, 2025
Feb 19, 2025
Oct 1, 2024
Feb 19, 2025
Feb 19, 2025
Nov 5, 2024
Feb 19, 2025
Feb 19, 2025
Oct 1, 2024
Sep 1, 2022
Mar 15, 2023
Sep 1, 2022
Oct 1, 2024
Oct 1, 2024
Sep 1, 2022
Sep 1, 2022
Apr 20, 2023
Jan 11, 2023
Oct 1, 2024
Sep 1, 2022
Nov 5, 2024
Feb 15, 2025
Oct 1, 2024
Oct 1, 2024
Oct 1, 2024

Repository files navigation

HEIMDALLR-SDK

一款简单易用、轻量化、插件化的前端监控sdk

An easy-to-use, lightweight, plug-in front-end monitoring SDK

Documentation

To check out docs, visit heimdallr-sdk.

Env

  • node version: 20.16.0
  • npm script: pnpm

Preparation

Make sure MySQL and RabbitMQ are installed

Dev

Installation Dependency

pnpm i --registry=https://registry.npmmirror.com

Ensure that the local MySQL database service is started

  • host: localhost
  • port: 3306

Initialize the database and automatically create a database named test_base database for debugging

pnpm run prisma

Start Local Service

pnpm run dev

Build

Installation Dependency

pnpm i --registry=https://registry.npmmirror.com

Build a single package

pnpm --filter [packageName] run build

For example, build a browser package

pnpm --filter @heimdallr-sdk/browser run build

Build all packages

pnpm run build

Sponsor

持续优化更新中...

完全开源,绝不收费!!!

如果对您有所帮助,那就小小支持一下吧 😘

Alipay Wechat