首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

package.json 详解

在本教程中,我们将: 了解 package.json 与项目之间的关系 确定重要字段和元数据 了解如何管理 package.json 目标 了解什么是 package.json 文件,它与你项目的关系以及需要了解的常见属性...了解 package.json 如果你以前用过 Node.js,则可能会遇到 package.json 文件。它是一个 JSON 文件,位于项目的根目录中。...npm CLI 也是管理 package.json 的最佳方法,因为它有助于在项目的整个生命周期内生成和更新 package.json 文件。...管理你的 package.json package.json 文件必须是有效的 JSON。这意味着任何缺少的逗号、丢失的引号或其他格式错误都将阻止 npm 与 package.json 进行交互。...建议尽可能使用 npm CLI 更新和管理 package.json,以避免意外将错误引 入package.json 中。

2.2K20

package.json

6、package.json (1)node_modules文件夹的问题 文件夹以及文件过多过碎,当我们将项目整体拷贝给别人的时候,,传输速度会很慢很慢....复杂的模块依赖关系需要被记录,确保模块的版本和当前保持一致,否则会导致当前项目运行报错 (2)package.json文件的作用 项目描述文件,记录了当前项目信息,例如项目名称、版本、作者、github...(3)项目依赖 在项目的开发阶段和线上运营阶段,都需要依赖的第三方包,称为项目依赖 使用npm install 包名命令下载的文件会默认被添加到 package.json 文件的 dependencies..."^3.3.1“ } } (4)开发依赖 在项目的开发阶段需要依赖,线上运营阶段不需要依赖的第三方包,称为开发依赖 使用npm install 包名 --save-dev命令将包添加到package.json...如果模块后缀省略,先找同名JS文件再找同名JS文件夹 如果找到了同名文件夹,找文件夹中的index.js 如果文件夹中没有index.js就会去当前文件夹中的package.json文件中查找main选项中的入口文件

67530
您找到你想要的搜索结果了吗?
是的
没有找到

package.json文件

复杂的模块依赖关系需要被记录,确保模块的版本和当前保持一致, 否则会导致当前项目运行报错 2. package.json文件的作用 项目描述文件,记录了当前项目信息,例如项目名称、版本、作者、github...package.json文件在项目根目录下使用npm init -y命令生成。...自动把包下载完,生成node_modules文件 3.项目依赖 在项目的开发阶段和线上运营阶段,都需要依赖的第三方包,称为项目依赖 使用npm install 包名 命令下载的文件会默认被添加到package.json...production 只安装项目依赖 4.开发依赖 在项目的开发阶段需要依赖,线上运营阶段不需要依赖的第三方包,称为开发依赖 使用npm install 包名 --save-dev 命令将包添加到package.json

72020

package.json 知多少?

Node.js 项目遵循模块化的架构,当我们创建了一个 Node.js 项目,意味着创建了一个模块,这个模块必须有一个描述文件,即 package.json。...配置一个合理的 package.json 文件直接决定着我们项目的质量,本章就带大家了解下 package.json 的各项详细配置。...必备属性 package.json 中有非常多的属性,其中必须填写的只有两个:name 和 version ,这两个属性组成一个 npm 模块的唯一标识。...如果你的 node.js 模块是一个全局的命令行工具,在 package.json 通过 man 属性可以指定 man 命令查找的文档地址。...在模块目录中你可能没有严格按照以上结构组织或命名,你可以通过在 package.json 指定 directories 属性来指定你的目录结构和上述的规范结构的对应情况。

1.8K10

package.json文件快速入门详解

npm在package.json文件中管理项目的依赖项以及项目的元数据。 node执行js中require的时候,也会根据package.json中的依赖项查找。...package.json在npm中用的比较多,我的github博客就是基于npm管理搭建的,在项目根目录下有package.json这个文件,如图 ?...package.json package.json是什么 每个项目的根目录下面,一般都有一个package.json文件,定义了这个项目所需要的各种模块,以及项目的配置信息(比如名称、版本、许可证等元数据...package.json配置说明 下面就以我的博客项目的package.json文件的配置作一个简单的说明,分为必须字段和可选字段 { "name": "wblearn-blog", "...的一些字段不管是搭建自己的博客或者项目都有好处,当然,以上只列出package.json文件的部分主要字段,如果还想了解更多,可以参考阮一峰的package.json文件或者package.json字段全解

94310

npm 与 package.json 快速入门

package.json 文件 package.json 文件非常重要,因此需要单独一小节介绍。 管理本地安装 npm 包的最好方式就是创建 package.json 文件。...,便于重复使用 package.json 如何创建 使用 npm init 即可在当前目录创建一个 package.json 文件: 如图所示,输入 npm init 后会弹出一堆问题,我们可以输入对应内容...在回答一堆问题后输入 yes 就会生成图中所示内容的 package.json 文件。...如果嫌回答这一大堆问题麻烦,可以直接输入 npm init --yes 跳过回答问题步骤,直接生成默认值的 package.json 文件: package.json 的内容 package.json...只有当前模块版本低于远程,package.json 中的版本语义规则满足情况,才能更新成功。

2K80
领券