IntelliJ IDEA启动Vue项目无法识别package.json中定义的脚本,Please specify npm scripts to run,Error: No ‘‘ npm script


前言

笔者在IDEA上跑前端项目开始还跑的好好的(至于为啥要在IDEA上跑,后端仔都懂),装了个插件重启IDEA后报错并且不能直接点击运行了,记录一下解决过程
在这里插入图片描述

排查过程

看着报错有点像启动脚本不在了,便去看看package.json文件。脚本还在并且直接在控制台也能启动,便猜测是不是IDEA识别不了package.json文件
在这里插入图片描述

问题解决

随后去找一下资料看看IDEA怎么配置识别JSON文件,配置后前端项目成功启动,配置方式如下

File->Settings->Editor->File Types
目录下翻找到JSON,在File name patterns中添加*.json

在这里插入图片描述

总结

IDEA默认是有配置*.json的,因为某些原因突然没了可按上诉方式添加,其他类型文件识别不到同理

IntelliJ IDEA 导入 GitHub 项目时遇到 "Could not read package.json: Error: ENOENT: no such file or directory, open" 错误,通常是由于项目结构不完整或者文件路径存在问题。这个错误表示 IntelliJ 无法找到 `package.json` 文件,这是 Node.js 项目的配置文件。 解决这个问题的步骤如下: 1. **确认文件位置**:确保你提供的仓库确实有一个 `package.json` 文件。检查 GitHub 项目根目录和任何子目录。 2. **克隆或下载完整项目**:确保你完整地下载或克隆了项目,包括所有文件和子目录。有时只下载默认分支可能导致某些依赖或配置文件缺失。 3. **重新导入项目**:在 IntelliJ IDEA ,尝试从本地文件系统导入,而不是直接从 GitHub。右键点击你想导入的位置,选择 "New" -> "Project from Existing Sources"。 4. **设置项目结构**:如果导入后还找不到 `package.json`,检查项目的构建设置(如 Grunt、Webpack 或者 npm scripts),确保它们在 IntelliJ 的构建工具配置被正确识别。 5. **修复路径问题**:如果路径有问题,尝试修改 IntelliJ 的文件路径,使其指向实际的 `package.json` 文件。 6. **清理并重新初始化**:在项目根目录下运行 `npm init` 或 `yarn init` 来创建一个新版本的 `package.json`,然后重新导入。 相关问题: 1. 这个错误提示是什么意思? 2. 如何在 IntelliJ IDEA 手动指定文件路径导入项目? 3. 如何检查项目是否缺少依赖或配置文件?
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值