Open Dr-SummerFlower opened 9 months ago
研究出解决方法了,需要多加一句
import ip2region from 'ip2region';
const IP2Region = ip2region.default;
const query = new IP2Region();
const ipAddress = query.search(ip);
然后就正常了 本人学艺不精,能解释一下原因吗
因为我在代码是通过 export default 的方式导出,但是又是通过 ts 编译成了 commonjs,所以用的时候就需要加 default。后续我可以优化一下。
https://remarkablemark.org/blog/2020/05/05/typescript-export-commonjs-es6-modules/
使用作者提供的ES6 import导入无法正常使用,报错为:
代码是这样的