013Node.js包与NPM

Nodejs中除了它自己提供的核心模块外,我们可以自定义模块,也可以使用第三方的模块。Nodejs中第三方模块由包组成,可以通过包来对一组具有相互依赖关系的模块进行统一管理。

完全符合CommonJs规范的包目录,一般包含以下文件:
package.json:包描述文件
bin:用于存放可执行二进制文件的目录
lib:用于存放JavaScript代码的目录
doc:用于存放文档的目录

在NodeJs中通过NPM命令来下载第三方的模块(包)

npm是世界上最大的开放源代码生态系统,可以通过npm下载各种各样的包,可以在https://www.npmjs.com/找到

实列:

新建目录demo05

在CMD下执行: npm init --yes ,生成package.json文件

实现MD5加密功能:

npm install md5 --save

建议加上--save,以后用cnmp时也能顺利安装,程序拷贝给别人后,用npm i 能够自动安装所有的包文件

相关推荐
golang学习记1 分钟前
Cursor1.7发布,AI编程的含金量还在上升!
前端
北辰alk7 分钟前
Next.js 为何抛弃 Vite?自造轮子 Turbopack 的深度技术解析
前端
Cache技术分享30 分钟前
203. Java 异常 - Throwable 类及其子类
前端·后端
wingring32 分钟前
Vue3 后台分页写腻了?我用 1 个 Hook 删掉 90% 重复代码
前端
LFly_ice33 分钟前
学习React-20-useId
前端·学习·react.js
要加油哦~36 分钟前
刷题 | 牛客 - 前端面试手撕题 - 中等 - 1-2/20 知识点&解答
前端·面试
Async Cipher1 小时前
JSON-LD 的格式
前端·javascript
LFly_ice1 小时前
学习React-18-useCallBack
前端·学习·react.js
How_doyou_do2 小时前
样式冲突修复组件
前端·javascript·html
IT_陈寒2 小时前
SpringBoot实战:这5个高效开发技巧让我节省了50%编码时间!
前端·人工智能·后端