[英]GoogleTV Closure Library Getting Started
我一直在试图弄清楚如何使用谷歌闭包库为我的网络应用程序的d-pad导航。 我不能为我的生活得到封闭工作。 我在这里关注谷歌的指南https://developers.google.com/tv/web/lib/closure/gettingstarted
该指南要求从他们的SVN回购结账,但我只是使用github库下载的zip。 该指南要求执行以下命令
gtv-ui-lib/closure-library/closure/bin/build/depswriter.py \
--root_with_prefix="gtv-ui-lib/source ../../../../gtv-ui-lib/source" \
--output_file=tv-deps.js
创建deps.js文件。 有人可以向我解释如何执行此命令吗? 它应该在python命令提示符或其他东西? 当我复制并粘贴他们确切的html和javascript页面代码并使用premade deps.js文件作为指南时,我的页面无法使用键盘导航,所以我假设deps.js文件是我的问题,因为其他一切完全是从指南。
您需要在开发计算机上安装python并确保将其添加到路径环境中。 可以使用命令行中的python执行关闭depswriter(如果使用* nix,则可以从cli调用该文件)。 尝试:
python WHERE-YOU-UNZIPPED-THE-ZIP-PATH/gtv-ui-lib/closure-library/closure/bin/build/depswriter.py \
--root_with_prefix="gtv-ui-lib/source ../../../../gtv-ui-lib/source" \
--output_file=tv-deps.js
我还建议从SVN repo中查看源代码,而不是使用github zip文件。 SVN repo是最新的,而github是一面镜子,有时会落后。 为了确保您拥有最新版本的代码,请安装SVN工具并从指定的repo中签出。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.