我是iOS开发人员,我开始为一个小项目学习JS。我在模块化js应用程序中启动this包时遇到问题。
我已经遵循的文件说:
var gplay = require('google-play-scraper');
gplay.app({appId: 'com.google.android.apps.translate'})
.then(console.log, console.log);
但是当我将它导入.mjs文件并像这样运行时:
import * as gplay from 'google-play-scraper';
gplay.app({appId: 'com.google.android.apps.translate'})
.then(console.log, console.log);
然后我得到这个错误:
TypeError: gplay.app is not a function
我花了无数的时间寻找答案,学习JS的基础知识,但由于我仍然在同一个问题上停留了很长一段时间,我希望你们中的一些人能帮助我更快地理解它。谢谢你
1条答案
按热度按时间e5nszbig1#
显然,不是互联网,而是编译器帮助我找到了答案。我以前不明白的是如何正确地将导出的const从commonjs导入到modular。我是这样做的:
希望这对将来的人有帮助