Skip to content

【 Issues 】 package.json不符合 npm 包规范/构建工具预期的类型 #7

Description

@luxine

描述

我在用 electron-builder 构建 Electron 应用时失败,错误定位到读取本包的 package.json 时解析依赖字段失败,报错信息显示解析器期望依赖映射为 {} 或 null,但读到了字符串
本包 package.json 中存在如下字段:
"dependencies": ""
虽然是合法 JSON,但 dependencies 按 npm 约定应为对象(或不写),字符串会导致部分工具(如 electron-builder 的依赖解析)崩溃

复现步骤

在 electron-builder 项目中安装会引入本包的依赖
执行构建命令:npm run build(或对应构建脚本

最小修复建议

package.json"dependencies": "" 改成 "dependencies": {}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions