Skip to content
On this page

本地运行项目

建议在这之前看看 使用 -> 基础说明 文档

项目结构采用 Monorepo + pnpm 方式构建

项目结构

  • 文档项目:web-tracing > docs
  • 示例项目:web-tracing > examples
    • js示例:web-tracing > examples > vanilla
    • vue2示例:web-tracing > examples > vue2
    • vue3示例:web-tracing > examples > vue3
  • 埋点项目:web-tracing > packages
    • js版本:web-tracing > packages > core
    • vue2版本:web-tracing > packages > vue2
    • vue3版本:web-tracing > packages > vue3
  • 构建脚本:web-tracing > scripts

web-tracing > packages 下的其他文件只是测试构建脚本作用,后续会删掉

初始化

pnpm install

第一步:初始化所有测试项目仓库
pnpm run test:install

第二步:打包并监听各个sdk
pnpm run watch

第三步:运行js测试项目
pnpm run test:js

pnpm run test:vue2 (也可以运行vue2测试项目)
pnpm run test:vue3 (也可以运行vue3测试项目)

web-tracing > package.json 下的其他命令可以自行研究,大部分都是些构建作用