Node.js npm init 初始化项目描述文件
初始化package.json
在项目根目录使用以下命令
向导式创建 package.json文件
npm init
快速生成 package.json文件
npm init -y
提示注释
package name: 项目名称 , 例如:test
version: 版本 , 例如:0.0.1
description: 描述信息 , 例如:这是一个测试项目
entry point: 项目入口 , 例如:main.js
test command: 测试命令 , 可跳过
git repository: github仓库地址 , 可跳过
keywords: 关键字 , 可跳过
author: 作者 , 写上自己的署名
license: (ISC) 软件开源许可证 , 可跳过
Is this OK? (yes) 创建确认 yes
确认后,目录就出现了一个叫package.json的文件
打开可以看到,当前项目的依赖都存在于dependencies对象中
以后再本项目使用npm 安装命令时,加上 --save,即可自动将依赖文件名称写入dependencies对象中
package.json的好处
1 通过package.json文件,可以清晰的了解项目相关信息,依赖模块等
2 假设你把node_modules依赖文件删除了
依然可以通过以下命令快速下载项目依赖模块文件,不用指定名称
dependencies里有什么依赖,就自动下什么依赖,非常方便
npm install
时间若流水,恍惚间逝去
分类:
Node.js
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?