Javascript 在'中分析错误;test/step_definitions/requester.js';:(1:1):应为:#EOF、#语言、#标语、#特色线、#注释、#空

Javascript 在'中分析错误;test/step_definitions/requester.js';:(1:1):应为:#EOF、#语言、#标语、#特色线、#注释、#空,javascript,api,automation,endpoint,cucumberjs,Javascript,Api,Automation,Endpoint,Cucumberjs,我正在使用cucumber和JavaScript开发一个API自动测试用例,我遇到了以下错误: Error: Parse error in 'test/step_definitions/requester.js': (1:1): expected: #EOF, #Language, #TagLine, #FeatureLine, #Comment, #Empty, got '//const fetch = require('node-fetch');' 我在“features”文件夹中有一个.

我正在使用cucumber和JavaScript开发一个API自动测试用例,我遇到了以下错误:

Error: Parse error in 'test/step_definitions/requester.js': (1:1): expected: #EOF, #Language, #TagLine, #FeatureLine, #Comment, #Empty, got '//const fetch = require('node-fetch');'
我在“features”文件夹中有一个.feature文件。 此外,我在“step_definitions”文件夹中有两个.js文件。文件是“我的步骤”和“requester.js”

GrunFile.js包含以下行来运行它:

command: './node_modules/.bin/cucumber-js /features/*.feature -r /Users/alfredo.bazo/XCore-ContentLibrary-Tests/API-Test/test/step_definitions/*.js',
根据抛出的错误,requester.js文件似乎被视为一个功能文件。为什么?我怎样才能修好它

提前感谢。

可能类似: