Skip to content

Latest commit

 

History

History
55 lines (37 loc) · 1.47 KB

README.md

File metadata and controls

55 lines (37 loc) · 1.47 KB

creator-types

CI Status Typescript

Definitions of engine and editor within Creator

Please note that this repository is for definition purposes only. Run your code in an appropriate environment.

Install

To install the latest version of the definitions:

npm install @cocos/creator-types

In typical scenarios, we need to install definitions for a specific version, for example, when we are using Creator 3.8.0, you can install the definition files as follows:

npm install @cocos/[email protected]

Usage

In the tsconfig.json within the project where it's needed, locate compilerOptions.types and add two declarations:

{
    "compilerOptions": {
        "types": [
            "@cocos/creator-types/engine",
            "@cocos/creator-types/editor",
        ]
    }
}

After declaring @cocos/creator-types/engine, the cc module can be recognized correctly in the code:

import { Node } from 'cc';

After declaring @cocos/creator-types/editor, the Editor object can be recognized correctly in the code.

Editor.Dialog;

For more detailed information, please refer to:

Engine API

Extension Doc