一:包简介
二:package.json文件
专门描述文件的
dependencies是依赖
devDependencies是开发环境所需要的依赖,生产环境不需要
main主文件
name包名,如果项目要用到这个包,要引入这个包就相当于require(‘’ms‘’),这就是标识
scripts启动
注意:json文件中不能写注释
三:NPM
通俗来说,npm相当于手机中的软件管家
下载依赖包意思是假如A依赖B,B依赖C,下A的时候,会自动帮你把依赖的BC下好。
npm remove 包名 移除
npm install 包名 --sava安装并添加到依赖中,在package.json中可看到,那么为什么要添加到依赖中呢,是因为我要将该项目上传到git上时,别人下载的话可以直接npm i,就会把这些包下下来,不然得一个一个npm i 包名
全局安装的包一般都是一些工具,不是项目里的
四:Buffer缓冲区
在Buffer中存储的都是二进制数据,但是显示都是以16进制的形式显示,Buffer中每一个元素的范围都是00-ff 0-255