如何将D3库导入到我的项目文件结构中
How do I import the D3 library into my project file structure?
我尽量不依赖文件中的基本代码:
<script src="//d3js.org/d3.v3.min.js"></script>
我正在尝试将d3库包含在我的文件结构中。我在我的项目中创建了一个"libs"文件。以下是下载d3库的页面链接:https://github.com/d3/d3我的问题是,在从github下载了必要的文件后,我是否只需在libs文件夹中创建一个d3文件夹并将文件放在那里?如果是,我是引用特定的文件还是仅引用文件夹?
您必须包含D3的本地副本,如下所示:
<script src="libs/d3.v3.min.js"></script>
如果只使用D3,则无需创建单独的文件夹。如果你需要其他依赖项,可以这样使用:
<script src="libs/d3/d3.min.js" charset="utf-8"></script>
<script src="libs/d3/topojson.v1.min.js"></script>
<script src="libs/d3/d3-queue.v2.min.js"></script>
导入其他人的代码有几种不同的方法。正如您所建议的,您可以下载最新版本并将d3.js
或d3.min.js
复制到lib/
目录中,然后像这样导入:
<script src="lib/d3.min.js"></script>
或者,如果您使用的是像npm
或bower
这样的包管理器,您可以按照README中的建议使用它进行安装。还有一个资源展示了如何使用像Rollup这样的打包器将D3与所有其他库打包在一起。
相关文章:
- 通过另一个php应用程序将我的项目推送到Github存储库中
- JQuery和Javascript没有'在我的项目中不起作用,但在网络上起作用
- jquery未加载.我需要帮助将jquery添加到我的项目中.它没有加载javascript文件
- 在我的项目中,添加、删除和编辑功能不起作用
- 将 JavaScript 库添加到我的项目的标准方法是什么?
- 鉴于我如何使用它,Node.js是否适合我的项目
- 鲍尔安装不在我的项目中生成库
- 我应该如何在我的项目中集成jQueryUI可拖动和可排序
- 添加到我的项目中的 html 页面自定义 atribute 将由它自己调用(如数据绑定)
- Angularjs $watch在我的项目中不起作用
- 如何在qooxdoo中设置自定义共享命名空间并在我的项目中使用
- 'cocos'在我的项目目录中未被识别为内部或外部命令
- 我可以'我不能让这个JFidddle代码在我的项目中工作
- 我如何知道我的项目的最低node.js版本
- 我主持了一个使用WordPress的网站.我想只使用Javascript创建一个网页(以演示我的项目).如何继续
- 如何在我的项目中安装jqplot
- 在我的项目中包括jQuery SDK
- 在Orchard cms中,我想包含某些.js文件,我应该把它们放在哪里,我应该如何将它包含在我的项目中
- 在哪里放置图像文件夹和java脚本文件夹在我的项目
- 如何在我的项目中使用npm包