0.0.24 • Published 2 years ago
xg-roadmap-generator v0.0.24
xg-roadmap-generator
用於生成遊戲路圖的組件庫
PS: 當前僅提供珠盤路、大眼路、骰寶路使用。
安裝
npm
npm install xg-roadmap-generator
yarn
yarn add xg-roadmap-generator
使用方式
componentA.vue
<template>
<bead-road :gameType="1" :list="[{run: 12, sign: '180'}, {run: 13, sign: '252'}]" />
</template>
<script>
import { BeadRoad } from "xg-roadmap-generator"
import "xg-roadmap-generator/dist/style.css"
export default {
components: {
BeadRoad
}
}
</script>
shims 檔記得加上 module
shims-vue.d.ts
// ...
declare module "xg-roadmap-generator"
基本參數
必填參數 - 遊戲類型 【gameType
】(<number>
)
gameType(<number> ) 遊戲類型清單 | 說明 |
---|---|
1 | 百家樂 |
2 | 龍虎 |
3 | 輪盤 |
4 | 色碟 |
5 | 骰寶 |
6 | 單骰骰寶 |
必填參數 - 賽果 【list
】(<RoadmapItem[]>
)
list(<RoadmapItem[]> ) | 欄位型別 | 欄位說明 |
---|---|---|
RoadmapItem | 路圖個別資料 | |
-> run | number | 局號 |
-> sign | string | 賽果符號 |
選填參數 - 語系 【langCode
】(<string>
)
langCode(<string> ) 語系 | 說明 |
---|---|
"zh"(default) | 繁體 |
"cn" | 簡體 |
選填參數 - X 軸的個數 【width
】(<number>
)
width(<number> ) X 軸的個數 | 說明 |
---|---|
20 (default) | X 軸的個數 |
選填參數 - Y 軸的個數 【height
】(<number>
)
height(<number> ) Y 軸的個數 | 說明 |
---|---|
6 (default) | Y 軸的個數PS:骰寶 固定為1 |
選填參數 - 路圖畫布高度 【wrapperHeight
】(<number>
)
wrapperHeight(<number> ) 路圖畫布高度 | 說明 |
---|---|
180 (default) | 路圖畫布高度,單位為像素(px) |
【sign
】 賽果符號說明:
本套件開發時,發布相關說明(開發人員)
執行 build 指令、打包檔案成 tgz 壓縮檔
npm run build
npm pack
本地測試:使用 npm link 將 xg-roadmap-generator 連結到本地生成的 xg-roadmap-generator-{版本號}.tgz
npm link xg-roadmap-generator-{版本號}.tgz
發布組件庫
- 不可使用已存在的版本號 (
package.json
的version
) - 需使用
npm
指令:
npm run publish
0.0.24
2 years ago
0.0.21
3 years ago
0.0.22
3 years ago
0.0.23
3 years ago
0.0.20
3 years ago
0.0.10
3 years ago
0.0.11
3 years ago
0.0.12
3 years ago
0.0.13
3 years ago
0.0.14
3 years ago
0.0.1
3 years ago
0.0.3
3 years ago
0.0.2
3 years ago
0.0.15
3 years ago
0.0.9
3 years ago
0.0.16
3 years ago
0.0.8
3 years ago
0.0.17
3 years ago
0.0.18
3 years ago
0.0.19
3 years ago
0.0.5
3 years ago
0.0.4
3 years ago
0.0.7
3 years ago
0.0.6
3 years ago
0.0.0
3 years ago