1.0.11 • Published 1 year ago

pukoworld_pures v1.0.11

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

PuResFile

EN : A key-value file format.
CN : 一種鍵對值的檔案格式。

簡介

PuRes使用Typescript開發,通常具有強型別定義,但參數回傳亦有例外,目的在於練習讀取和分析文字文件,並掌握其他類似模型的處理方法,以自行設計的格式進行客製化的開發,在程式設計上有諸多用途,如避免其他套件包含不必要的內容,進而加快程式運行速度。

使用說明

PuRes格式

string keyname1 "";
number keyname2 123;
boolean keyname3 true;
data keyname4 {
    string keyname5 "";
    number keyname6 123;
    boolean keyname7 true;
}

PuRes代碼由三個部分組成,分別是

  • Type
  • Key
  • Value

Type用作類型註解,目前尚僅支援string、number、boolean、data等四項類型,其中data為內部PuRes代碼,用於嵌套代碼。

讀取方式

/*JavaScript*/
const {LoadResFile} = require('./index.js')
var Data = LoadResFile("File Path");
var a = Data.Get("keyname");
/*TypeScript*/
import { LoadResFile } from './index.js';
var Data = LoadResFile("File Path");
var a = Data.Get<Type>("keyname");

在TypeScript中,可以使用類型斷言來達到強型別的效果,也可設置\已達成相同效果。

1.0.11

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago