Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/n9gc/mcdjs

通过 JS 来编写指令 ~ Using JS to program Minecraft commands
https://github.com/n9gc/mcdjs

chinese complier development generator js language mcdjs minecraft minecraft-command minecraft-commands parser

Last synced: 19 days ago
JSON representation

通过 JS 来编写指令 ~ Using JS to program Minecraft commands

Awesome Lists containing this project

README

        

# ![McdJS](/packages/mcdjs/lib/banner.svg)

> 像写指令一样写 JS
>
> ——或者说,像写 JS 一样写指令 。

[查看在线文档](https://mcd.js.org/)

## 安装

若想使用 McdJS 编写指令,首先你需要有一个 McdJS 编译器。
目前来说只有一种方法安装。

### 安装于本地

1. **配置 Node.js 环境**

本项目基本使用 JS 编写。
要想在本地运行 JS 你首先需要安装 Node.js 环境。

你可以到 [Node.js 官网](https://nodejs.org/zh-cn) 上找到匹配自己系统的版本,然后下载安装。

配好 Node.js 环境的标志是打开终端( linux 上为 bash 或 zsh , Windows 上为 cmd.exe 或 powershell )然后输入

```bash
node -v
```

如果得到了类似下方这种格式的版本号,或者只要没出什么一眼看起来是错误的错误,那基本就是配好了。

```text
v19.8.1
```

2. **获取 McdJS 命令行工具**

一般来说除了特殊需要(例如开发基于 McdJS API 的 JS 库)以外,可以选择使用命令行在终端进行编译。
于是我们需要使用包管理器全局安装 McdJS 及其命令行工具。

使用 npm 这个会和 Node.js 捆绑安装的包管理器进行安装:

```bash
npm i mcdjs-cli -g
```

3. **完成**

到此我们已可以通过命令行来使用 McdJS 了。
像这样执行 `mcdjsc` 即可:

```bash
mcdjsc -v
```

一般来说此时会得到当前 McdJS 的版本。
否则要不然是你安装坏了,要不然是本项目还没开发完……