npm与包
Node.js 中的第三方模块又叫做包。
搜索自己所需要的包 :https://www.npmjs.com/
下载自己需要的包:https://registry.npmjs.org/
npm: 包管理工具
node_modules 文件夹
用来
存放所有已安装到项目中的包
。require() 导入第三方包时,就是从这个目录中查找并加载包。
package-lock.json 配置文件
用来
记录 node_modules 目录下的每一个包的下载信息
,例如包的名字、版本号、下载地址等。
记录项目中安装了哪些包:
npm init -y // 快速新建package.json文件 记录项目中安装的包
npm 命令小集:
npm uninstall + 包名 // 卸载包
npm install // 一次性安装所有的依赖包
npm i 包名 -g // 全局安装指定的包 参考官方提供的使用说明文档
npm uninstall 包名 -g // 卸载全局安装的包
开发依赖包(被记录到 devDependencies 节点中的包,只在开发期间会用到)
核心依赖包(被记录到 dependencies 节点中的包,在开发期间和项目上线之后都会用到)
// 记录到 devDependencies
npm i 包名 -D
// 记录到 dependencies
npm i 包名
i5ting_toc
i5ting_toc 是一个可以把 md 文档转为 html 页面的小工具,使用步骤如下:
npm install -g i5ting_toc
// 调用i5ting_toc,轻松实现 md 转 html 的功能
i5ting_toc -f 要转换的md文件路径 -o