首页 手机游戏 手机软件 新闻 攻略 手游礼包 手游开测 手游合集 手游专区 排行榜
当前位置:首页 → 手游新闻 → 手游评测d3下载(d3d下载)

d3下载(d3d下载)

时间:2022-03-28 04:26:01

小编:活力行动

阅读:

在手机上看
手机扫描阅读

Rollup 是一个 JavaScrIPt 模块打包器,可以将小块代码编译成大块复杂的代码,例如 library 或应用程序。Rollup 对代码模块使用新的标准化格式,这些标准都包含在 JavaScript 的 ES6 版本中,而不是以前的特殊解决方案,如 CommonJS 和 AMD。ES6 模块可以使你自由、无缝地使用你最喜爱的 library 中那些最有用的是独立函数,而你的项目不必携带其他未使用的代码。ES6 模块最终还是要由浏览器原生实现,但当前 Rollup 可以使你提前体验。

LOGO

d3

d3下载下来后,并不能直接构建。因为有些文件根本就是缺失的。

git clone https://github.com/d3/d3.git

npm install --global rollup

按照实际目录调整index

创建顶部目录,分别从github获取相关代码。直接从https://github.com/d3/d3.git获取的代码,无法使用rollup直接构建。按照如下顺序逐步验证。

export {version} from "./dist/package.js";export * from "d3-array";export * from "d3-axis";export * from "d3-brush";export * from "d3-chord";export * from "d3-color";export * from "d3-contour";export * from "d3-delaunay";export * from "d3-dispatch";export * from "d3-drag";export * from "d3-dsv";export * from "d3-ease";export * from "d3-fetch";export * from "d3-force";export * from "d3-format";export * from "d3-geo";export * from "d3-hierarchy";export * from "d3-interpolate";export * from "d3-path";export * from "d3-polygon";export * from "d3-quadtree";export * from "d3-random";export * from "d3-scale";export * from "d3-scale-chromatic";export * from "d3-selection";export * from "d3-shape";export * from "d3-time";export * from "d3-time-format";export * from "d3-timer";export * from "d3-transition";export * from "d3-zoom";

创建目录并逐步增加代码

d3-array

按照如下步骤可以顺利构建,并使用demo验证此文档

git clone https://github.com/d3/d3-array.gitnpm install --save-dev rollup-plugin-terserrollup --config rollup.config.js

d3-axis

按照如下步骤可顺利构建此模块。

git clone https://github.com/d3/d3-axis.gitnpm install --save-dev rollup-plugin-terserrollup -c

d3-selection

git clone https://github.com/d3/d3-selection.gitnpm install --save-dev rollup-plugin-terserrollup -c

d3-scale d3-scale-chromatic

git clone https://github.com/d3/d3-scale-chromatic.gitnpm install --save-dev rollup-plugin-terserrollup -c

d3-zoom

git clone https://github.com/d3/d3-zoom.gitnpm install --save-dev rollup-plugin-terserrollup -c

...

分组件构建完毕后,如下视图:

最后结果如下

修正点

每次本地安装terser的确麻烦,后面直接安装了全局的。除了如下几个模块外,其他都能按照上述步骤编译通过。

d3-delaunay 需要先修改package.json的路径,如下面图。

改为./

本文标签:

相关阅读 更多
  • 《寻还》试玩评测:略有创新的像素肉鸽逆向塔防
    《寻还》试玩评测:略有创新的像素肉鸽逆向塔防
    独立游戏制作人。这是个听起来就很酷的职业名词。至少对于广大游戏玩家来说,能够从事这样的行业,并能为玩家带来更多更好玩的游戏,确实是极其美妙的梦想。《寻还》就是这
    时间:2022-09-21
  • 《纯白和弦》评测:我好像在哪见过你
    《纯白和弦》评测:我好像在哪见过你
    丑话先说在前头,这已经不是我第一次被手游的宣传诈骗了。在内测期间没能赶上《纯白和弦》这款游戏,一等就等到了游戏公测,公测的宣传文案很长,但第一句就提到了,本作是
    时间:2022-09-21
  • 《同步音律》手游评测:“接地气”的二次元音游
    《同步音律》手游评测:“接地气”的二次元音游
    说起音游,许多朋友最先想到的就是《节奏大师》,这款在13年爆火的音游是无数人的音游启蒙之作。在那个时候,甚至是完全不玩游戏的长辈和邻居家的好学生也都多少接触过这
    时间:2022-09-21
  • 《我的化石博物馆》评测:考古,然后拼出恐龙
    《我的化石博物馆》评测:考古,然后拼出恐龙
    [pagetitle][/pagetitle]说到考古,许多朋友会想到央视曾经热播的《鉴宝》节目:端上宝藏,鉴宝团对其进行鉴定,最终由专家讨论决定鉴定为真或假。
    时间:2022-09-21
  • 《驻留》评测:向后一步,便是深渊
    《驻留》评测:向后一步,便是深渊
    你可以在任意时间离开游戏,但在你离开游戏的时间里,游戏依然会持续推进,游戏主角将不得不独自度过你离开的每一秒钟。本作将着力渲染焦虑,死亡,孤独和绝望等主题。刚进
    时间:2022-09-21

火爆手游

更多