【文件属性】:
文件名称:cm-pgn:解析并创建PGN(国际象棋游戏的便携式游戏符号)
文件大小:31KB
文件格式:ZIP
更新时间:2021-04-08 17:31:15
JavaScript
厘米数
PGN解析器(便携式游戏符号)
这是ES6模块,用于解析和渲染PGN ()。
该API与history(),但是该模块支持pgn中的变体,小写和注释。
我们使用的的漂亮语法文件来创建解析器。
安装
npm install cm-pgn
用法
使用Pgn类作为JS模块:
< script type =" module " >
import { Pgn } from "./PATH/TO/cm-pgn/src/Pgn.js" ;
// parse pgn
const pgn = new Pgn ( `[Site "Berlin"]
[Date "1989.07.02"]
[White "Haack, Stefan"]
[Black "Maier, Karsten"]
1. e4 e5 (e6) 2. Nf3 $1 {Great move!} Nc6 *
【文件预览】:
cm-pgn-master
----bin()
--------generate-parser.sh(104B)
----package.json(786B)
----test()
--------Pgn.test.js(9KB)
--------Parser.test.js(8KB)
--------Header.test.js(858B)
--------index.html(341B)
--------History.test.js(10KB)
----postinstall.js(209B)
----LICENSE(1KB)
----package-lock.json(2KB)
----src()
--------cm-pgn()
--------grammar()
----.gitignore(23B)
----README.md(2KB)