npm与包
包的分类
1、项目包
被安装在项目的node_modules目录中的包,都是项目包
项目包又分为两类:
-开发依赖包(被记录到devDependencies节点中的包,只在开发期间会用到)
-核心依赖包(被记录到dependencies节点中的包,在开发期间和项目上线之后会用到)
2、全局包
npm install -g //安装全局包
npm uninstall 报名 -g //卸载全局安装包
注意:只有工具性质的包,才有全局安装的必要性
例:
i5ting_toc是一个可以吧md文档转为html页面的小工具
npm install -g i5ting_toc
i5ting_toc -f 要转换的文件路径 -o
包的内部结构
1、包必须以单独的目录存在
2、包内必须有package.json包管理配置文件
3、package.json必须包含name、version、main三个属性,分别代表包的名字、版本号、包的入口
- 本文链接:https://archer-lan.github.io/2022/03/04/Node.js%20%E5%AD%A6%E4%B9%A0-04/
- 版权声明:本博客所有文章除特别声明外,均默认采用 许可协议。