WTFAcademy / WTF-Ethers

我最近在重新学ethers.js,巩固一下细节,也写一个“WTF Ethers.js极简入门”,供小白们使用,每周更新1-3讲。Now supports English! 官网: https://wtf.academy
https://wtf.academy
Other
3.11k stars 507 forks source link

Uncaught SyntaxError: Cannot use import statement outside a module" #42

Closed oooomoooo closed 1 year ago

oooomoooo commented 2 years ago

报错Uncaught SyntaxError: Cannot use import statement outside a module" 或者 SyntaxError: The requested module 'ethers' does not provide an export named 'ethers' 就是这两个报错,请大神帮忙,怎么才能运行起来,因为这一课没法用那个在线编辑器,已经半天了还是运行不起来,求大神帮帮我 )JMQCII X04D2Q}M3UFBL@O

greyhao commented 1 year ago

以下两种方式均可以正常运行 方法 1, 在 package.json 中添加 "type": "module" 方法 2, 使用 const ethers = require('ethers') 而非 import 选择其中一种即可

AmazingAng commented 1 year ago

应该是js/es版本问题,没有更新到最新。可以参考楼上的引用方法。