导入第三方库es6

Eld*_*din 2 javascript reactjs plotly

我试图将情节导入我的反应应用程序.我已经安装了:

npm install plotly --save
Run Code Online (Sandbox Code Playgroud)

然后我尝试以这些不同的方式导入:

import * as Plotly from 'plotly'
import Ploty from 'plotly'
var Plotly = require('plotly')
Run Code Online (Sandbox Code Playgroud)

然后我尝试使用这样的情节:

Plotly.newPlot('myDiv', data)
Run Code Online (Sandbox Code Playgroud)

但每次导入都会给我这个错误:

Uncaught TypeError: Plotly.newPlot is not a function
Run Code Online (Sandbox Code Playgroud)

我真的迷路了,无法找到正确的方式导入情节或任何其他第三方图书馆.每个指南,我跟随的文章说我应该像我已经尝试过的那样导入.

Vin*_*our 5

基于他们的Gitub页面,你需要安装plotly.js而不是potly.npm install plotly.js.确保正确配置模块加载器以加载它.然后你就可以做到import Potly from 'plotly.js';