Node.js-NPM

  • CommonJS包规范是理论,NPM是其中一种实践

  • 对于Node而言,NPM帮助其完成了第三方模块的发布、安装和依赖等。借助NPM,Node与第三方模块之间形成了很好的一个生态系统

NPM命令:

  • npm -v

    • 查看版本
  • npm

    • 帮助说明
  • npm search 包名

    • 搜索模块包
  • npm install / i 包名

    • 在当前目录安装包
  • npm install 包名 -g

    • 全局模式安装包(全局安装的包一般都是一些工具)
  • npm remove / r 包名

    • 删除包
  • npm install 包名 - -save

    • 安装包并添加到依赖中(用的多)
  • npm install

    • 下载当前项目所依赖的包(没有依赖包无法使用)

npm搜索包的过程

  • 通过npm下载的包都放在node_modules文件夹中

    • 我们通过npm下载的包直接通过包名引入即可
  • node在使用模块名字来引入模块时,它会首先在当前目录的node_modules中寻找是否含有该模块

    • 如果有则直接使用,如果没有则去上一级目录的node_modules中寻找

    • 如果有则直接使用,如果没有则再去上一级目录寻找,直到找到为止

    • 直到找到磁盘的根目录,如果依然没有,则报错

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值