Cocos Creator TypeScript 的vscode 开发教程

node.js 是基于JaveScript, 而TypeScript 是JaveScript的增强版。

所以node.js开发就兼容等于TypeScript开发

1.下载node.js  并安装   这个用于环境断点使用。

2.开发工具 vscode 安装:   插件:node.js 

Cocos 使用TypeScript 开发。   使用protobuf, 使用protobufjs, 一个纯 JavaScript 实现的 Protobuf 库。

编写protobuf文件,然后npx pbts --out src/proto/message.d.ts src/proto/message.proto   生成对应的TypeScrpt 文件

 项目中包含

import { load } from 'protobufjs';

load('src/proto/message.proto', function(err, root) {
    if (err) throw err;

    // 获取 message 定义
    const Person = root.lookupType('Person');

    // 创建 message 对象
    let message = Person.create({ name: 'John Doe', id: 123, email: '[email protected]' });

    // 序列化 message
    let buffer = Person.encode(message).finish();

    // 反序列化 message
    let decodedMessage = Person.decode(buffer);

    console.log(decodedMessage);
});

你可能感兴趣的:(typescript,vscode,javascript)