npm
node中的包管理器叫做npm(node package manage),我们可以将自己开发的包上传到npm中共别人使用,也可以直接从npm中下载别人开发好的包
npm由以下三个部分组成:
- npm网站 https://www.npmjs.com/
- npm CLI(Command Line Interface 即 命令行)(通过npm的命令行,可以在计算机中操作npm中的各种包(下载和上传等))
- 仓库(仓库用来存储包以及包相关的各种信息)
npm在安装node时已经捆绑一起安装了,查看npm是否安装 npm -v
package.json
我们的每一个node项目,都可以被认为是一个包。都应该为其创建package.json描述文件。只需要进入项目目录并输入npm init
即可进入npm的交互界面,只需根据提示输入相应信息即可
npm init #输入内容或者一直回车生成package.json文件
npm init -y #直接通过默认选项不用一步一步回车直接用默认的,来创建package.json,要求目录名称是英文,中文会报错
{
"name": "node1",
"version": "1.0.0",
"description": "这是包的描述",
"main