使用npx create-react-app创建项目失败,报EJSONPARSE错误求助
解决npx create-react-app的EJSONPARSE错误
问题根源
报错明确指向C:\Users\admin\Desktop/package.json文件存在JSON语法错误——文件开头是非法字符"c",不符合JSON必须以{起始的规范。npm执行create-react-app时会扫描上级目录的package.json,这个损坏的文件直接导致解析失败。
修复步骤
- 找到桌面路径下的
package.json文件,若为误创建的无用文件,直接删除即可 - 若需保留该文件,按以下步骤修正:
- 用文本编辑器(如VS Code、记事本)打开文件
- 删除开头的非法字符"c",确保文件以
{开头 - 检查整个文件的JSON语法,比如引号是否闭合、逗号是否正确(VS Code自带JSON语法校验功能可辅助排查)
- 重新执行命令时,建议新建一个空文件夹作为项目目录,再在该文件夹内运行
npx create-react-app 你的项目名称,避免在桌面根目录执行
额外提醒
执行create-react-app时,要确保当前工作目录及其上级目录没有损坏的package.json文件,npm会自动读取这些文件的配置,一旦存在语法错误就会触发解析失败。
内容的提问来源于stack exchange,提问作者User_Abai
相关产品推荐
相关产品推荐

