New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

@sl-theia/vis

Package Overview
Dependencies
Maintainers
2
Versions
61
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@sl-theia/vis

@sl-theia/vis

latest
npmnpm
Version
2.5.2
Version published
Weekly downloads
0
Maintainers
2
Weekly downloads
 
Created
Source

@sl-theia/vis

@sl-theia/vis 是一个基于 Umi 4 的可视化应用开发框架,旨在为大型大屏可视化项目提供工程化支持、插件化架构以及便捷的开发体验。

特性

  • 🚀 快速启动:集成常用可视化开发工具链。
  • 🔌 插件化:基于 Umi 插件机制,轻松扩展功能。
  • 📦 工程化:内置打包优化、代码规范、类型检查。
  • 🛠️ CLI 支持:简洁的命令行工具,覆盖开发、构建全流程。

安装

你可以通过 npm、yarn 或 pnpm 安装:

pnpm add @sl-theia/vis -D

或者使用脚手架快速创建项目:

pnpm create @sl-theia/vis

命令行用法

vis dev

启动开发服务器。支持热更新(HMR),默认运行在 8000 端口。

vis dev

vis build

将应用构建为生产环境可用的静态资源。

vis build

vis -v / vis --version

查看当前安装的 vis 版本。

vis -h / vis --help

查看命令帮助详情。

配置

在项目根目录下创建 vis.config.ts 或 .visrc.ts 进行配置。

import { defineConfig } from '@sl-theia/vis';

export default defineConfig({
    // Umi 基础配置
    title: '大屏可视化项目',
    // 插件配置
    visBuild: {
        target: 'win',
    },
});

插件

@sl-theia/vis 的核心功能大多由插件提供。你可以通过安装 @sl-theia/vis-plugins 来获得更多可视化能力支持。

开源协议

MIT

FAQs

Package last updated on 22 Oct 2026

Related posts