You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React项目package.json报'expected a declaration'错误的解决方法

解决React项目package.json开头"expected a declaration"错误

你的package.json语法完全合法,应用能正常运行也证明了这一点,这个错误提示大概率是VS Code的配置或识别问题,试试下面这些方法:

  • 检查文件语言模式:打开package.json后看VS Code右下角的语言标识,应该显示「JSON」。如果是「JavaScript」或其他,点击它切换成「JSON」。还可以设置默认关联:打开设置(Ctrl+,)搜索「Files: Associations」,添加规则 package.json -> json,避免下次再识别错。

  • 调整JSON校验配置:打开设置搜索「JSON: Validate」,确保「JSON > Validate: Enable」处于勾选状态,同时可以暂时关闭不必要的自定义JSON schema校验,排查是否存在冲突。

  • 禁用可疑插件:有些语法高亮或代码校验类插件可能干扰JSON文件的识别,比如部分ESLint衍生插件。试试临时禁用所有插件(Ctrl+Shift+P输入「Extensions: Disable All Installed Extensions」),重启VS Code后看错误是否消失,再逐个启用插件定位问题。

  • 重置VS Code设置:如果以上方法都没用,打开命令面板(Ctrl+Shift+P)输入「Preferences: Reset Settings」,选择重置所有用户设置(记得先备份自己的个性化配置),恢复默认设置后大概率能解决。

内容的提问来源于stack exchange,提问作者shreeyachatz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.20 05:12:45