【发布时间】:2021-04-16 19:23:02
【问题描述】:
我正在做一个项目,我想使用来自 yahooFinance 的 darta。 我找到了这个项目https://www.npmjs.com/package/yahoo-finance。 我也使用了基本的工兵模板。
基本上我正在尝试从 YF 检索数据并将它们显示在 FE 上。
我给出了这段代码:
<script>
import yahooFinance from 'yahoo-finance';
let response;
async function searchStock (){
yahooFinance.historical({
symbol: 'AAPL',
from: '2020-01-01',
to: '2020-12-31',
}, function (err, quotes) {
console.log(quotes)
});
}
</script>
但每次我尝试编译时,我都会得到: 意外令牌(请注意,您需要 @rollup/plugin-json 来导入 JSON 文件) 1:{ 2:“版本”:“2020d”, ^ 3:“区域”:[ 4:“非洲/阿比让|LMT GMT|g.8 0|01|-2ldXH.Q|48e5”,
所以我尝试以这种方式导入它var yahooFinance = require('yahoo-finance');
然后我得到 Uncaught (in promise) ReferenceError: require is not defined in the console.
【问题讨论】:
标签: javascript node.js svelte sapper