[root@localhost scripts]# tsc Main.ts
Main.ts:1:142 - error TS2307: Cannot find module 'cc' or its corresponding type declarations.
1 import { _decorator, Component, Prefab, Node, instantiate, TiledMapAsset, JsonAsset, SpriteFrame, sys, AudioSource, assert, resources } from 'cc';
~~~~
Main.ts:23:22 - error TS1219: Experimental support for decorators is a feature that is subject to change in a future release. Set the 'experimentalDecorators' option in your 'tsconfig' or 'jsconfig' to remove this warning.
23 export default class Main extends Component {
~~~~
Main.ts:25:5 - error TS1219: Experimental support for decorators is a feature that is subject to change in a future release. Set the 'experimentalDecorators' option in your 'tsconfig' or 'jsconfig' to remove this warning.
25 loginScenePrefab: Prefab = null;
~~~~~~~~~~~~~~~~
Main.ts:28:5 - error TS1219: Experimental support for decorators is a feature that is subject to change in a future release. Set the 'experimentalDecorators' option in your 'tsconfig' or 'jsconfig' to remove this warning.
28 mapScenePrefab: Prefab = null;
~~~~~~~~~~~~~~
Main.ts:30:5 - error TS1219: Experimental support for decorators is a feature that is subject to change in a future release. Set the 'experimentalDecorators' option in your 'tsconfig' or 'jsconfig' to remove this warning.
30 mapUIScenePrefab: Prefab = null;
~~~~~~~~~~~~~~~~
Main.ts:33:5 - error TS1219: Experimental support for decorators is a feature that is subject to change in a future release. Set the 'experimentalDecorators' option in your 'tsconfig' or 'jsconfig' to remove this warning.
33 loadingPrefab: Prefab = null;
~~~~~~~~~~~~~