Cocos Creator调试问题

新人想调试一下cocos creator的部分代码逻辑。当前使用cocos creator版本号:1.8.1,生成的项目中始终没有官方文档中所提及的project.dev.js文件,请问是我流程还是哪里出错了,太难用了

我也是,官方文档说得模模糊糊的,更新版本后也不更正说明文档,我们还是按老文档去整,看得莫明奇妙。 根本找不到这个js文件。creator模拟器上已经跑起来了,但那目录下还是没这个js文件。而且C:\CocosCreator\resources\cocos2d-x\simulator\win32 这文件夹上根本没源文件呀,怎么调? 还有,用chrome调试,vs code 会错位很多行,点右键查找变量,函数的定义都是找不到的。这是怎回事?

你试试这个

谢谢你的回复,这篇我之前也看过。关键是src下没project.dev.js这个文件。估计这篇作者用的是以前的版本。我下载的是1.81版。windows环境

这个呢

我觉得的主要还是creator模拟器跑起来后,在官方所说的C:\CocosCreator\resources\cocos2d-x\simulator\win32 这个目录下并没有发现生成了project.dev.js这个文件,导致后面所说的操作根本就做不了,所以重点在于project.dev.js这个文件并没有按官方文档所说的那样生成了出来,是根本就没有这个文件。

要不自己复制过去

参考一下这个帖子?
http://forum.cocos.com/t/1-8-1-1-5-2-ios/56314

他们是模拟器调试,找不到project.dev.js文件

这个文档里也有说明怎么进行模拟器的调试,你仔细看看;就是长了点,你得拉到下面调试那部分
https://github.com/cocos-creator/cocos2d-x-lite/blob/v1.7/cocos/scripting/js-bindings/docs/JSB2.0-learning-zh.md#safari远程调试javascriptcore

免费的 还是客气点说明问题。:smile:

谢谢你那,我拉到下面发现只有VS code+chrome的调试,没讲到用模拟器。 正如上面一位朋友所说,模拟器运行时没在src目录下生成project.dev.js文件,而VS code调试的就是这个文件。 估计以前版本不存在这问题,我下载的1.81版就没这个文件。官方也没说明一下,只有碰到这情况的初学者跳出来问这个问题,官方也没个解释。

这个文档已经过时了。1.7 开始没有这个文件了。非常抱歉,我们会尽快更新文档!原生平台调试请直接用浏览器远程调试,参考 http://docs.cocos.com/creator/manual/zh/advanced-topics/jsb/JSB2.0-learning.html#远程调试与-profile2
Web 平台调试请直接用 Chrome Devtools。

推荐使用搜索 everything,这个软件可以在windows下搜索文件,只要提供一个文件名,而且速度极快