'cocos'在我的项目目录中未被识别为内部或外部命令

'cocos' is not recognized as an internal or external command in the my project directory

本文关键字:识别 内部 外部 命令 cocos 我的 项目      更新时间:2023-09-26

我是cocos2d-js游戏开发的初学者,这两天我正在学习。我试着通过cocos命令运行我的项目,但它显示的cocos命令并没有被识别为内部或外部命令。我已按照此链接创建并运行该项目http://cocos2d-x.org/docs/manual/framework/html5/v2/cocos-console/en

我的项目目录是D:''Malikarjun_Disk''cocosAndroid''cocos2d-js-v3.0''cocos2d-js-v3.0''tools''cocos2d console''bin''Projects''MySimpleGame

我移到这个目录是为了在命令提示符下运行MySimpleGame,但它的抛出错误"cocos"没有被识别为内部或外部命令、可操作程序或批处理文件。

请给出可能出现问题的建议。给我一个运行项目的简单步骤将非常感谢

您很可能:

A。未从安装文件夹中运行setup.py。B.已运行,但尚未重新启动系统。

(请注意,您需要以前安装过Python v2.x、Ant(可能还有CMake),才能使用setup和所有其他命令)。

如果您已经执行了此操作,但仍然出现错误,请确保在系统的环境变量中已将[your cocos2d-js install folder]'tools'cocos2d-console'bin的路径添加到PATH中。


如果你把你的项目和cocos2d安装文件夹放在两个单独的文件夹中,名称短,没有空格,那也是最好的,例如:

C:'cocos2d-js
C:'cocos2d-projects'MySimpleGame

在cpp的cocos2d-x v3.2中,我得到了相同的错误。。结果我没有运行

source/Users/your_user/.profile(以便实际更新环境变量)这一行是在运行setup.py 之后生成的

所有步骤:

Run setup.py
Run source /Users/your_user/.profile (so that environment variables are actually updated)
Run cocos new mygame -p com.your_company.mygame -l cpp -d /directory_to_your_game

在上面的命令中将cpp替换为js