node.js学习之npm 入门 ——1.《npm是什么》

npm

原文

概念

npm有三个主要的组件组成

  • 网站 the website
  • registry(注册库)
  • CLI命令行工具

网站是开发这使用npm最基本的方法。包括发现package,编写说明,管理他们的NPM各个方面。

注册库(registry)是一个关于package信息的一个大的库。

CLI通过命令行运行,这是大多数的开发者跟npm打交道的方式。

npm用途

  • 为你的应用修package或者直接使用它们。
  • 下载你能够立刻使用的独立(第三方)工具。
  • 无需下载的情况下使用npx运行package。
  • 分享你的代码跟任何的npm用户。
  • 对特定的开发者限制代码。
  • 组成虚拟团多。
  • 管理代码或者代码依赖的版本。
  • 当基础的代码更新是更新应用。
  • 对于难题去发现多种解决方法。
  • 去发现面对同一问题的开发者。

怎样去发现package

使用npm的搜索栏。
浏览时你会发现。

  • node 模块(node modules),可以在服务器端使用。
  • 带有CLI的package。
  • 可以用到网站浏览器端的package。

实例——找到一个package

例如,假设你想为你的应用找一个条形码(二维码),预期花费数周时间来设计和实现,还不如去看下是否有人已经上传了一个二维码的package。从搜索框输入值开始。

  • 相关选项会出现。
  • 然后选择一个package来看看,更多的信息展现出来。这些信息是packasge的作者写的,非常的详细。
  • 现在你可以看下开发者的说明,去看看怎样使用这些package。

下一步

现在你已经知道了npm是什么,以及粗浅的使用方法,是时候开始了。下载npm,去看看你将会创建什么。

学习更多

    原文作者:farmerz
    原文地址: https://segmentfault.com/a/1190000013724732
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞