Javascript 我应该通过npm安装plotly.js还是plotly.js-dist?
有两个包plotly.js和plotly.js dist 它们之间有什么区别?我应该使用哪一种 此外,在npmjs.org的plotly.js页面上,它说要安装plotly.js必须运行:Javascript 我应该通过npm安装plotly.js还是plotly.js-dist?,javascript,npm,plotly,libraries,plotly.js,Javascript,Npm,Plotly,Libraries,Plotly.js,有两个包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中有一个缩小的文件,我想可以使用
npm install plotly.js-dist
我的意思是,我可以看到plotly.js是一个包含许多文件的项目,而plotly.js dist是一个捆绑包,只有一个文件。但我不明白为什么它是这样分布的
特别是,plotly.js dist没有缩小,在plotly.js中有一个缩小的文件,我想可以使用它来将这个库导入到项目中。这些文件是相同的。我检查并比较了一下 如果您使用npm+typescript(+Angular),我建议使用选项,
npm install plotly.js dist
如果您使用npm(或不使用)+javascript,我建议将选项3与
plotly.min.js
一起使用
不要提及缩小与否。因为捆绑后每个模块都缩小了。所以,调试时需要通过开发人员工具查看哪个文件取决于您 这是
npm安装plotly.js dist
。
- 准备使用plotly.js分布式捆绑包
- 包含跟踪模块,请访问
plotly.js
或plotly.min.js
。更多信息并使用定义文件
有关此处的更多信息,请查看部分 还有,如果你和angular一起工作?这是另一个选项:
这是我对你第二句话的回答。
“plotly.js”很难设置为绑定。 以下是我所做的,我的目标是:
npm install plotly.js-dist --save
npm install @types/plotly.js --save
npm install @types/d3 --save