Laravel项目执行npm install报EJSONPARSE错误求助
解决npm install时的EJSONPARSE错误(package.json解析失败)
你的package.json存在JSON语法错误,导致npm无法解析:scripts区块里的"build": "vite build",行末尾多了一个逗号,JSON规范不允许对象的最后一个键值对后保留尾随逗号,这就是报错提示"位置98处存在意外的"}"符号"的根源。
修正后的package.json内容如下:
{ "private": true, "scripts": { "dev": "vite", "build": "vite build" }, "devDependencies": { "@popperjs/core": "^2.10.2", "@vitejs/plugin-vue": "^3.0.1", "axios": "^1.1.2", "bootstrap": "^5.2.1", "laravel-vite-plugin": "^0.6.0", "lodash": "^4.17.19", "postcss": "^8.1.14", "sass": "^1.32.11", "vite": "^3.0.0", "vue": "^3.2.37" } }
修改完成后,直接重新执行npm install即可,无需额外执行缓存清理或删除package-lock.json的操作(之前执行过也不影响)。
内容的提问来源于stack exchange,提问作者Ray Paras
相关产品推荐
相关产品推荐

