全部学科
Python全栈
python
NodeJS全栈
nodejs
📝 1 篇文章 6 道配套习题

NPM基础概念与环境配置专题

专题说明

本专题讲解NPM的基本概念与开发环境配置,包括NPM的定位与作用、Node.js与NPM的安装流程,为后续学习奠定基础。

学习目标

  1. 理解NPM在Node.js生态中的核心定位与功能
  2. 掌握Node.js与NPM的安装及版本查看方法
  3. 了解Node版本管理工具(nvm等)的基本使用

学习内容

  • NPM概述:包管理器的定义、核心功能与生态系统价值
  • Node.js安装:不同操作系统的安装方式、LTS版本选择
  • NPM版本管理:npm -v查看版本、npm更新与Node版本管理

学习建议

  1. 初学者应从Node.js LTS版本开始,确保环境稳定
  2. 建议安装nvm等版本管理工具,便于切换Node版本
  3. 安装完成后用node -vnpm -v验证环境是否正确

📝 配套习题(6 题)

💡 参考答案在文末
判断题
1

NPM是Node.js的默认包管理器,全称为Node Package Manager。

A

B

2

安装Node.js时会自动安装NPM,无需单独安装。

A

B

单选题
3

以下哪项不是NPM的核心功能?

A

包的安装与卸载

B

依赖版本管理

C

JavaScript代码编译

D

项目脚本执行

4

NPM注册表(Registry)的主要作用是什么?

A

存储Node.js运行时环境

B

提供公共的包托管和分发服务

C

管理Git仓库代码

D

运行JavaScript测试用例

5

查看当前安装的NPM版本号的命令是?

A

npm version

B

npm -v

C

npm --version

D

npm info

6

以下哪个工具用于管理Node.js的多个版本?

A

npm

B

nvm

C

yarn

D

webpack

参考答案
1.正确 2.正确 3.C 4.B 5.B 6.B
想在手机上练习这套专题?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码
← 上一个专题 Monorepo与工作区管理专题
下一个专题 → npm scripts高级应用专题
扫码体验小程序
加载中
想在手机上刷题学习?
使用微信卷王开发者小程序,打开首页顶部扫码功能识别二维码