[NPM是什么细致解析]

[NPM是什么细致解析]_第1张图片
karl-s-1376432-unsplash.jpg

1:什么是npm?

  • 他是基本的JavaScript开发工具,可以帮我们更快的进入市场,npm 为你和你的团队打开了连接整个 JavaScript 天才世界的一扇大门。它是世界上最大的软件注册表

2:常见的使用场景?

  • 允许用户从NPM服务器下载别人编写的第三方包到本地使用
  • 允许用户从NPM服务器下载并安装别人编写的命令程序到本地使用
  • 允许用户将自己编写的包或者命令程序上传到服务器供别人使用
    总结:下载别人的上传自己的!!!!

3:npm由什么组成?

  • 网站:是开发者查找包,设置参数以及管理npm使用体验的主要路径
  • 注册表:是一个巨大的数据库保存了每个包的信息
  • 命令行(CLI):通过命令行或者终端运行,开发者通过CLI与npm打交道

4:npm可以干什么?

  • 将软件包调整到您的应用程序,或按原样合并它们。
  • 下载可立即使用的独立工具。

  • 无需使用npx下载即可运行包。

  • 与任何npm用户共享代码。

  • 将代码限制为特定开发人员。

  • 组建虚拟团队(组织)。

  • 管理多个版本的代码和代码依赖项。

  • 更新基础代码时,轻松更新应用程序。

  • 发现解决同一难题的多种方法。

  • 找到其他正在处理类似问题的开发人员。

5:如何安装npm

  • 1:下载node:Node下载地址
    [NPM是什么细致解析]_第2张图片
    1551679709(1).jpg
  • 2:下载之后傻瓜式安装即可,npm也一起安装了
  • 3:打开终端(window+r)CMD,输入npm -v
    [NPM是什么细致解析]_第3张图片
    1551680202(1).png

    注意:显示版本号说明安装好了

6:如何使用npm?

  • 打开idea开发工具----Alt F12 进入终端


    [NPM是什么细致解析]_第4张图片
    1551681253(1).jpg
  • 如果我们想要安装jquery那么我们应该这样操作


    [NPM是什么细致解析]_第5张图片
    1551681506(1).jpg

    那么这个jquery就弄好了

  • 举个例子我们在index.html文件里利用jquery弹出HelloNpm


    [NPM是什么细致解析]_第6张图片
    )Z0PQ2T31HGOC~1CU(N4L73.png
[NPM是什么细致解析]_第7张图片
Q8~8N$F~)M7I(JC%I)@33SA.png

你可能感兴趣的:([NPM是什么细致解析])