有两个包plotly.js和plotly.js-dist。
它们之间有什么区别,我应该使用哪一个?
此外,在npmjs.org上的plotly.js页面上说,为了安装plotly.js,必须运行:
npm install plotly.js-dist
我的意思是,我可以看到plotly.js是一个包含许多文件的项目,而plotly.js-dist是一个捆绑包,只有一个文件。但我不明白为什么会这样分布。
特别是,plotly.js-dist没有缩小,在plotly.js中有一个缩小的文件,我想可以使用它将这个库导入到一个项目中。
1条答案
按热度按时间wvt8vs2t1#
这些文件都是一样的。我检查和比较。
如果你使用npm + typescript(+Angular),我建议使用选项
npm install plotly.js-dist
。如果你使用npm(或不使用)+ JavaScript,我建议使用选项3和
plotly.min.js
。别提缩小没缩小。因为捆绑后每个模块缩小。
因此,这取决于您需要通过开发人员工具在调试时查看哪个文件。
这里是Quick start options。
1.使用npm安装:
npm install plotly.js-dist
。1.使用Fastly托管的plotly.js CDN。
1.下载最新版本:
plotly.js
或plotly.min.js
。更多信息here.你选择什么并不重要,但是如何捆绑/部署你的项目略有不同。
并使用定义文件。@types/plotly.js
有关此处的更多信息,请查看Bundle information部分。
此外,如果你的工作与角?这里有另一个选择:angular-plotly.js。
这是我对你第二句话的回答。
“plotly.js”很难将其设置为捆绑。这是我所做的,我的目标是:
1.在Angular 4中使用Angular 2-seed。
1.完全定义了每个类型/接口。
步骤1.安装软件包。
谢谢@Jesse
步骤2.重命名文件夹以使用定义文件。
将文件夹“plotly.js”转换为“node_modules/@types”中的“plotly.js-dist”。
更新- 9/12/2023
这是我的环境;
我建议如下,
这与官方指南略有不同。