[NPM是什么细致解析]

[NPM是什么细致解析]
文章图片
karl-s-1376432-unsplash.jpg 1:什么是npm?

  • 他是基本的JavaScript开发工具,可以帮我们更快的进入市场,npm 为你和你的团队打开了连接整个 JavaScript 天才世界的一扇大门。它是世界上最大的软件注册表
2:常见的使用场景?
  • 允许用户从NPM服务器下载别人编写的第三方包到本地使用
  • 允许用户从NPM服务器下载并安装别人编写的命令程序到本地使用
  • 允许用户将自己编写的包或者命令程序上传到服务器供别人使用
    总结:下载别人的上传自己的!!!!
3:npm由什么组成?
  • 网站:是开发者查找包,设置参数以及管理npm使用体验的主要路径
  • 注册表:是一个巨大的数据库保存了每个包的信息
  • 命令行(CLI):通过命令行或者终端运行,开发者通过CLI与npm打交道
4:npm可以干什么?
  • 将软件包调整到您的应用程序,或按原样合并它们。
  • 【[NPM是什么细致解析]】下载可立即使用的独立工具。
  • 无需使用npx下载即可运行包。
  • 与任何npm用户共享代码。
  • 将代码限制为特定开发人员。
  • 组建虚拟团队(组织)。
  • 管理多个版本的代码和代码依赖项。
  • 更新基础代码时,轻松更新应用程序。
  • 发现解决同一难题的多种方法。
  • 找到其他正在处理类似问题的开发人员。
5:如何安装npm
  • 1:下载node:Node下载地址
    [NPM是什么细致解析]
    文章图片
    1551679709(1).jpg
  • 2:下载之后傻瓜式安装即可,npm也一起安装了
  • 3:打开终端(window+r)CMD,输入npm -v
    [NPM是什么细致解析]
    文章图片
    1551680202(1).png
    注意:显示版本号说明安装好了
6:如何使用npm?
  • 打开idea开发工具----Alt F12 进入终端

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

    [NPM是什么细致解析]
    文章图片
    1551681506(1).jpg
    那么这个jquery就弄好了
  • 举个例子我们在index.html文件里利用jquery弹出HelloNpm

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

    推荐阅读