我试图不依赖于基本的代码作为我的文件如下:如何将D3库导入到我的项目文件结构中?
<script src="//d3js.org/d3.v3.min.js"></script>
我想包括我的文件结构中的D3库。我在我的项目中创建了一个“libs”文件。这里是链接到下载d3库的页面:https://github.com/d3/d3我的问题是从github下载必要的文件之后,我只需在我的libs文件夹中创建一个d3文件夹并将文件放置在那里?如果是这样,我参考一个特定的文件或只是文件夹?
我试图不依赖于基本的代码作为我的文件如下:如何将D3库导入到我的项目文件结构中?
<script src="//d3js.org/d3.v3.min.js"></script>
我想包括我的文件结构中的D3库。我在我的项目中创建了一个“libs”文件。这里是链接到下载d3库的页面:https://github.com/d3/d3我的问题是从github下载必要的文件之后,我只需在我的libs文件夹中创建一个d3文件夹并将文件放置在那里?如果是这样,我参考一个特定的文件或只是文件夹?
有几种不同的方式导入其他人的代码。你可以如你所说,只需下载latest release并复制d3.js
或d3.min.js
成lib/
目录,然后将其导入像这样:
<script src="lib/d3.min.js"></script>
或者,如果你使用的软件包管理器像npm
或bower
,您可以按照README中的建议使用它进行安装。还有一个资源,显示如何使用捆绑软件如Rollup将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>
如果我使用节点包管理器和'npm install'命令,我还需要使用''? –
是的,你会的。它应该安装在'node_modules'文件夹的某个地方,但你可以像平常一样导入它。 – Aurora0001