vscode+cocos2dx进行直接调试时提示cc为空

下载的cocos2dx v3.10新建一个hello word项目,使用vscode进行调试,执行时直接报错,cc为空
报错信息为:attempt to index a nil value (global ‘cc’)
请问是否还需要做些什么来运行,环境变量也已经添加好

引擎是cocos2dx3.17,cocosForWin是3.10,使用vscode进行调试,程序跳到main.lua第一行的cc.FileUtils:getInstance():setPopupNotify(false),直接报错为attempt to index a nil value (global ‘cc’)

cocos.init 没有执行吧 你看下cocos2d.lua

你在第一句加上 require(“cocos.init”)

那就是环境不对,cocos能挂载lua脚本代码,就是有cocos引擎创建了一个lua运行环境,并向其中注入了基本的cocos接口和一些表等等,使得lua能够调用cocos引擎的代码,如果找不到cc,那就是没有正确的注入cc这个全局表。cocos里面的大多数类都在这个表里面