我在node.js项目中使用VSCode和包standar来格式化我的应用程序。
$ npm i standard --save-dev
在我的代码中,我正在对某个端点执行一个简单的HTTP请求:
fetch('http://example.com/movies.json')
.then(response => response.json())
.then(data => console.log(data))
代码对我来说很好,但标准显示错误fetch未定义
我不知道为什么标准会在问题窗口和我的.js文件中显示这条消息。
我通过标准包解决了这个问题,将窗口放在获取的前面
这个:fetch('http://example.com/movies.json')
对此:window.fetch('http://example.com/movies.json')
这解决了我的问题。