![dc74064dc210101ac16f8a0c54d64c09.png](https://i-blog.csdnimg.cn/blog_migrate/b4102b294c5d62e0d00ef0fc4635b703.jpeg)
前言
随着前端由多页面到单页面,由零散的文件到模块化开发,在一个完整的项目中,package.json 文件无处不在。首先,在项目根目录会有,其次在 node_modules 中也频现。那么这个文件到底是干嘛的,又有什么作用,今天给大家揭晓。
一、package.json 文件作用
package.json 文件其实就是对项目或者模块包的描述,里面包含许多元信息。比如项目名称,项目版本,项目执行入口文件,项目贡献者等等。npm install 命令会根据这个文件下载所有依赖模块。
二、package.json 文件创建
package.json 文件创建有两种方式,手动创建或者自动创建。
手动创建
直接在项目根目录新建一个 package.json 文件,然后输入相关的内容。
自动创建
也是在项目根目录下执行 npm init,然后根据提示一步步输入相应的内容完成后即可自动创建。
三、package.json 文件示例
![dc6389d9bd39001d884779001e69c214.png](https://i-blog.csdnimg.cn/blog_migrate/01b6fdee98f42389167d23ed1a19b9dc.jpeg)