Node.js 包装标准——”;取回;没有定义

Node.js 包装标准——”;取回;没有定义,node.js,npm,visual-studio-code,Node.js,Npm,Visual Studio Code,我在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 我不

我在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


我不知道为什么standard会在problems(问题)窗口和我的.js文件中向我显示此消息。

我通过standard软件包解决了此问题,将窗口放在获取的前面

这:
fetch('http://example.com/movies.json)

为此:
window.fetch('http://example.com/movies.json)

这对我很有帮助