Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 访问GitHub上的生成目录_Javascript_Github_Openlayers 3 - Fatal编程技术网

Javascript 访问GitHub上的生成目录

Javascript 访问GitHub上的生成目录,javascript,github,openlayers-3,Javascript,Github,Openlayers 3,我是GitHub的新手,但正在努力学习。我一直在尝试使用OpenLayers 3项目,或者至少使用它并测试它。当我去查看历史构建时,我看到了很多,它们都在一个名为/build的目录中构建。但是,无法从GitHub访问此目录。我找不到最终编译的javascript文件。我已经创建了一个帐户并下载了桌面应用程序,克隆了存储库,但无法找到一个可以构建它并访问编译的.js文件的地方。有人能告诉我如何将存储库构建到最终的js文件中吗?谢谢。您有多种选择 首先,如果您只想使用OpenLayers v3库,

我是GitHub的新手,但正在努力学习。我一直在尝试使用OpenLayers 3项目,或者至少使用它并测试它。当我去查看历史构建时,我看到了很多,它们都在一个名为/build的目录中构建。但是,无法从GitHub访问此目录。我找不到最终编译的javascript文件。我已经创建了一个帐户并下载了桌面应用程序,克隆了存储库,但无法找到一个可以构建它并访问编译的.js文件的地方。有人能告诉我如何将存储库构建到最终的js文件中吗?谢谢。

您有多种选择

  • 首先,如果您只想使用OpenLayers v3库,可以使用联机ol3库,方法是在html中使用以下两行:

  • 如果您想了解如何使用自托管或脱机OL3库构建应用程序,只需克隆完整的存储库,然后使用
    \src\ol
    文件夹中的正常缩小源文件

  • 最后,您可以始终使用存储库中提供的
    build.py
    构建自己的构建版本


问题是已经构建的ol.js库没有GitHub上的大部分代码。例如,所有用于向层添加特性的代码都在GitHub上,但它不在ol.js alpha版本上。不幸的是,我不知道如何使用build.py文件。我是windows:(.抱歉.谢谢!您应该安装python。之后,只需在命令行上运行
build.py
。这个build.py存在于源代码中。谢谢。所以我下载了python,还从GitHub下载了OL3。然后我转到命令行,转到OL3目录,然后键入python build.py并获得了一个“build.py的第732行出现语法错误。“嗯……经过进一步调查,我发现在windows上构建OL3并非易事。有关完整的详细信息,请参阅此页:因此我决定尝试您的第二种方法。将存储库克隆到本地计算机后,我进入了src/ol目录。不幸的是,我仍然找不到已解除身份的组合源文件。谢谢。