Commit 3c308401 by 五更

release: v1.0.5

parent a2ffc784
......@@ -6,20 +6,20 @@
```
dist/
argus-board.es.js # ES Module,ant-design-vue 外置(宿主自备)
argus-board.js # IIFE,ant-design-vue 外置
argus-board.css # 样式
argus-board.bundled.es.js # ES Module,ant-design-vue 已内置
argus-board.bundled.js # IIFE,ant-design-vue 已内置
argus-board.bundled.css # 样式(bundled 版)
argus-board.lite.es.js # ES Module,ant-design-vue 外置(宿主自备)
argus-board.lite.js # IIFE,ant-design-vue 外置
argus-board.lite.css # 样式(lite 版)
argus-board.es.js # ES Module,ant-design-vue 已内置
argus-board.js # IIFE,ant-design-vue 已内置
argus-board.css # 样式
```
**两个版本的区别:**
| 版本 | 文件 | ant-design-vue | 宿主需提供 |
|------|------|---------------|----------|
| 标准版 | `argus-board.es.js` | 外置,需宿主提供 | `vue` `pinia` `dayjs` `lodash` `ant-design-vue` |
| bundled 版 | `argus-board.bundled.es.js` | 已打包 | `vue` `pinia` `dayjs` `lodash` |
| 标准版 | `argus-board.es.js` | 外置,需宿主提供 | `vue` `pinia` `dayjs` `lodash` |
| lite 版 | `argus-board.lite.es.js` | 已打包 | `vue` `pinia` `dayjs` `lodash` `ant-design-vue` |
---
......@@ -77,16 +77,16 @@ function onSave(json: string) {
</template>
```
### 在 Vue 3 项目中使用(bundled 版,宿主无 antd)
### 在 Vue 3 项目中使用(lite 版,宿主有 antd)
```ts
// main.ts
import 'argus-board/dist/argus-board.bundled.css'
import 'argus-board/dist/argus-board.lite.css'
```
```vue
<script setup lang="ts">
import { ArgusBoard } from 'argus-board/dist/argus-board.bundled.es.js'
import { ArgusBoard } from 'argus-board/dist/argus-board.lite.es.js'
</script>
```
......@@ -425,8 +425,8 @@ pnpm dev
pnpm typecheck
# 构建库(antd 外置版)
pnpm build:lib
pnpm build:lib-lite
# 构建库(antd 内置版)
pnpm build:lib-bundled
pnpm build:lib
```
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
{
"name": "argus-board",
"version": "1.0.4",
"version": "1.0.5",
"type": "module",
"main": "./dist/argus-board.bundled.js",
"module": "./dist/argus-board.bundled.es.js",
"main": "./dist/argus-board.js",
"module": "./dist/argus-board.es.js",
"exports": {
".": {
"types": "./dist/types/index.d.ts",
"import": "./dist/argus-board.bundled.es.js",
"default": "./dist/argus-board.bundled.js"
"import": "./dist/argus-board.es.js",
"default": "./dist/argus-board.js"
},
"./dist/argus-board.css": "./dist/argus-board.css",
"./dist/argus-board.bundled.css": "./dist/argus-board.bundled.css"
"./dist/style.css": "./dist/argus-board.css",
"./dist/style-lite.css": "./dist/argus-board.lite.css"
},
"files": [
"dist/",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment