免费在线package.json生成器,可视化创建npm项目配置文件,支持所有标准字段,一键复制JSON。适合Node.js开发者快速初始化项目。100%免费无需注册。 | 无需注册 · 数据绝不上传服务器
零依赖·可离线使用可视化创建 npm 项目配置文件 · 一键生成标准 package.json
📋 基本信息
小写字母、连字符和下划线,如 my-project
🔧 脚本 (Scripts)
📚 依赖 (Dependencies)
每行一个,格式:包名@版本(如 express@^4.18.0)
🔑 关键词 & 仓库
📄 生成的 package.json
常见问题
什么是 package.json?
package.json 是 Node.js 项目的核心配置文件,包含项目名称、版本、依赖关系、脚本命令等元数据。每个 npm 包和 Node.js 项目都必须有一个 package.json 文件。它是 npm 生态系统的基础,用于管理依赖、定义脚本和发布包。
package.json 中的 scripts 字段有什么作用?
scripts 字段定义了一组可以通过 npm run 执行的命令。常见的脚本包括 start(启动应用)、test(运行测试)、build(构建项目)。使用 npm run 脚本名 即可执行对应命令,npm 会自动将 node_modules/.bin 添加到 PATH 中。
dependencies 和 devDependencies 有什么区别?
dependencies 是生产环境必需的依赖,如 Express、Lodash 等运行时库。devDependencies 仅用于开发环境,如测试框架(Jest)、构建工具(Webpack)、代码检查工具(ESLint)。安装时使用 npm install --save-dev 添加到 devDependencies。
如何初始化一个新的 npm 项目?
使用 npm init 命令可以交互式创建 package.json。如果想快速生成默认配置,可以使用 npm init -y。使用本工具可以可视化填写所有字段,生成后复制或下载到项目根目录即可。