npm 介绍 及 require加载机制 ( 高薪必会 )

本文介绍了npm(Node包管理器)的功能,包括本地和全局模块的下载、安装、卸载,以及如何使用第三方模块。重点讲解了require加载机制,从缓存检查、自定义模块加载、核心模块与第三方模块的查找路径等方面进行详细阐述。
摘要由CSDN通过智能技术生成

npm (node package manager),直译为 Node包管理器:

这里的模块,指第三方模块

所以,npm是管理第三方模块的工具

  • 下载安装模块
  • 卸载模块
  • 发布自己的模块 ……

第三方模块 ( 本地模块和全局模块 )

本地模块下载和安装:

npm初始化

  • 下载第三方模块之前,必须先初始化
  • npm init -y

下载第三方模块

  • npm install 模块名 模块名 模块名 ……
  • npm i 模块名 模块名 模块名 ……

卸载模块

  • npm uninstall 模块名 模块名 模块名 ……
  • npm un 模块名 模块名 模块名 ……

下载第三方模块注意事项:

  • 文件夹 不能有中文和特殊符号,比如  “练习”、“ajax&node” 都不可以。
  • 文件夹 不能 和 第三方模块同名
  • 下载的第三方模块在当前文件夹中的 node_modules 目录中 下载的第三模块,只能在当前文件夹及其后代文件夹中使用
  • 可以通过package.json文件,查看到我们下载了哪些模块
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
npm install require是使用npm包管理器安装require模块的命令。require是Node.js中的一个内置模块,用于加载其他模块或文件。 当我们在Node.js中使用require时,可以通过以下步骤来安装和使用它: 1. 确保已经安装了Node.js和npm。可以在终端或命令提示符中运行以下命令来检查它们的版本: ``` node -v npm -v ``` 2. 在项目的根目录下打开终端或命令提示符,并运行以下命令来初始化项目: ``` npm init ``` 3. 在项目根目录下创建一个JavaScript文件,例如index.js,并在其中使用require加载其他模块或文件。例如,我们可以加载一个名为"express"的模块: ```javascript const express = require('express'); ``` 4. 运行以下命令来安装所需的模块(例如"express"): ``` npm install express ``` 这将会在项目的根目录下创建一个名为"node_modules"的文件夹,并将所需的模块下载到其中。 5. 在JavaScript文件中使用require加载模块后,就可以使用该模块提供的功能了。例如,我们可以使用express模块创建一个简单的Web服务器: ```javascript const express = require('express'); const app = express(); app.get('/', (req, res) => { res.send('Hello, World!'); }); app.listen(3000, () => { console.log('Server is running on port 3000'); }); ``` 运行以下命令来启动服务器: ``` node index.js ``` 然后,可以在浏览器中访问http://localhost:3000来查看结果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值