执行 npm run 报错 Please verify that the package.json has a valid “main“ entry
1. 将项目根目录下的node_modules和package-json.lock文件删除。因此需要删除node_modules与package-json.lock文件。2. 用 npm cache clean --force 命令清除npm缓存。意思大概是查看package-json.lock中各个包的版本依赖关系。请验证 package.json 是否具有有效的“main”条目。3. 运行 n
文章共156字 · 阅读需要大约1分钟
一键AI生成摘要,助你高效阅读
问答
·
出现问题
请验证 package.json 是否具有有效的“main”条目
报错原因
意思大概是查看package-json.lock中各个包的版本依赖关系
因此需要删除node_modules与package-json.lock文件
重新安装大多数可以生成正确的依赖版本
解决方法
1. 将项目根目录下的node_modules和package-json.lock文件删除
2. 用 npm cache clean --force 命令清除npm缓存
3. 运行 npm install 重新安装项目所需依赖
4. 重新运行项目
更多推荐
已为社区贡献1条内容
所有评论(0)