Eslint 检查稍微复杂的js代码都报错:SyntaxError: Unexpected end of JSON input

发布于 2022-09-07 16:11:21 字数 1290 浏览 13 评论 0

sublime3 中使用eslint , 手写一个很简单的js代码能够正常的检测到错误和提示错误。
检测项目中的复杂代码时会报错如下:
C:UsersHiTlerAppDataRoamingnpmnode_moduleseslintlibignored-paths.js:200

                throw e;
                ^

SyntaxError: Unexpected end of JSON input

at JSON.parse (<anonymous>)
at new IgnoredPaths (C:\Users\HiTler\AppData\Roaming\npm\node_modules\eslint\lib\ignored-paths.js:176:55)
at lodash.memoize.optionsObj (C:\Users\HiTler\AppData\Roaming\npm\node_modules\eslint\lib\util\glob-util.js:193:13)
at memoized (C:\Users\HiTler\AppData\Roaming\npm\node_modules\eslint\node_modules\lodash\lodash.js:10551:27)
at resolvedGlobPatterns.map.pattern (C:\Users\HiTler\AppData\Roaming\npm\node_modules\eslint\lib\util\glob-util.js:207:34)
at Array.map (<anonymous>)
at Object.listFilesToProcess (C:\Users\HiTler\AppData\Roaming\npm\node_modules\eslint\lib\util\glob-util.js:203:61)
at CLIEngine.executeOnFiles (C:\Users\HiTler\AppData\Roaming\npm\node_modules\eslint\lib\cli-engine.js:533:35)
at Object.<anonymous> (C:\Users\HiTler\AppData\Roaming\Sublime Text 3\Packages\ESLint\linter.js:31:18)
at Module._compile (module.js:652:30)

[Finished in 1.0s]


我又试了试检测jquery.min.js 还是如上的错误,
怎么回事呢,求帮助, 网上没搜索到,大家都没碰到过吗

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文