[已解决]cocod-js编译Web出错

E:\cocosjs\js-moonwarriors>cocos compile-p web
Running command: compile
Building mode: debug
E:\cocosjs\js-moonwarriors>cocos compile-p web -m release
Running command: compile
Building mode: release
Traceback (most recent call last):
File"E:\cocos2d-js-v3.0-rc2\tools\cocos2d-console\bin/cocos.py", line504, i
n
run_plugin(command, argv, plugins)
File “E:\cocos2d-js-v3.0-rc2\tools\cocos2d-console\bin/cocos.py”,line 471, i
n run_plugin
plugin.run(argv, dependencies_objects)
File"E:\cocos2d-js-v3.0-rc2\tools\cocos2d-console\bin…\plugins\project_comp
ile\project_compile.py", line 1080, inrun
self.build_web()
File"E:\cocos2d-js-v3.0-rc2\tools\cocos2d-console\bin…\plugins\project_comp
ile\project_compile.py", line 930, inbuild_web
build_web.gen_buildxml(project_dir, project_json, publish_dir, buildOpt)
File"E:\cocos2d-js-v3.0-rc2\tools\cocos2d-console\bin…\plugins\project_comp
ile\build_web_init_.py", line 54,in gen_buildxml
f.close()
UnboundLocalError: local variable 'f’referenced before assignment
E:\cocosjs\js-moonwarriors>cocos compile-p web -m release
Running command: compile
Building mode: release
Traceback (most recent call last):
File"E:\cocos2d-js-v3.0-rc2\tools\cocos2d-console\bin/cocos.py", line504, i
n
run_plugin(command, argv, plugins)
File “E:\cocos2d-js-v3.0-rc2\tools\cocos2d-console\bin/cocos.py”,line 471, i
n run_plugin
plugin.run(argv, dependencies_objects)
File"E:\cocos2d-js-v3.0-rc2\tools\cocos2d-console\bin…\plugins\project_comp
ile\project_compile.py", line 1080, inrun
self.build_web()
File"E:\cocos2d-js-v3.0-rc2\tools\cocos2d-console\bin…\plugins\project_comp
ile\project_compile.py", line 930, inbuild_web
build_web.gen_buildxml(project_dir, project_json, publish_dir, buildOpt)
File “E:\cocos2d-js-v3.0-rc2\tools\cocos2d-console\bin…\plugins\project_comp
ile\build_web_init_.py”, line 54,in gen_buildxml
f.close()
UnboundLocalError: local variable 'f’referenced before assignment
E:\cocosjs\js-moonwarriors>

这个样例是从E:\cocos2d-js-v3.0-rc2\samples\js-moonwarriors拷贝出来的,用cocos code ide预览都没有问题,就是编译不了web

建议新建web项目 把res跟src拷过去再试试

新建的web文件,拷贝过去后,可以发布但是黑屏。

新建的web,拷贝 两个文件(res跟src)后,编译出现的结果也是同样的提示;
新建的web不拷贝能发布,但是是黑屏,在cocos code ide中可以预览,就是发布不出来web版的

看这里吧
http://blog.csdn.net/jonahzheng/article/details/39179613

谢谢5楼正解,但是还有一个问题,没声音呀
option里面又不管用