nodejs学习笔记--npm介绍-创新互联

https://docs.npmjs.com/README.html

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:国际域名空间、雅安服务器托管、营销软件、网站建设、周至网站维护、网站推广。

这个是npmjs的官网,对于有一定英语基础的朋友来说,阅读这样的原始的文档,肯定会受益匪浅。

1、什么是npm?

npm是node package manager的英文缩写,也就是Node.js的包管理工具。npm能够让JS开发者在共享和重用代码时变得更容易,当其他开发者需要在自己的应用中重用这些代码,npm可以自动更新这些代码。

这些可重用的代码就称之为packages,有时候也叫moudles。package其实就是一个带有一个或多个文件的文件夹,里面也包含了一个叫做“package.json”的文件(包含一些与这个文件相关的元数据)。比如一个网站就是由十几个或者上百个包组成,当然,这些包通常都很小。

npm常见的使用场景有三种:

(1)、允许用户从NPM服务器下载别人编写的第三方包到本地使用

(2)、允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用

(3)、允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用

2、更新npm

在安装node的同时也附带一起安装了npm,但是,与node相比npm更新的更加频繁,所以为了确保是最新的版本,我们可以这样做:

npm install npm@latest -g

nodejs学习笔记 -- npm介绍


整个过程大概需要3分钟,打开我的电脑进入C盘--Users--Administrator.minserever--AppData可以看到自动添加了几个文件夹

nodejs学习笔记 -- npm介绍


命令行输入node-v, 可查看node版本

nodejs学习笔记 -- npm介绍


(后续继续学习,继续更新……)

创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。


网站名称:nodejs学习笔记--npm介绍-创新互联
网页地址:http://myzitong.com/article/ddeoig.html