0.1.30 • Published 1 year ago

@aliedu/smooth-control v0.1.30

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

SmoothControl

API

使用示例

/**
 * @height 600
 * @title SmoothControl
 * @description 3d 交互控制器
 */

// 请先在本地安装组件,再进行引用
// import SmoothControl from '@aliedu/smooth-control';

目录结构

开发

依赖安装

# 在使用 npm i 之前,首先进行仓库初始化,否则 husky 初始化报错
npm install
# or  tnpm i / pnpm i

本地调试

# 开启本地调试服务器
npm start

构建输出

# 构建输出,包含 es、lib、types 输出
npm run build

# 使用 tsc 编译 TS,只做 ts -> es的语法转换,无 polyfill, 输出组件适合应用到运行在高版本浏览器的项目
npm run compile:tsc

# 构建 es 模块输出
npm run build:es

# 构建 cjs 模块输出
npm run build:cjs

# 构建类型输出
npm run build:types

发布

# 组件发布到 aliNPM
npm run pub

# 站点文档配置
# 文档工具脚手架:https://web.npm.alibaba-inc.com/package/@ali/edu-doc-cli

npm run demo:dev
npm run demo:preview
npm run demo:publish