声明:这是herr_whf的前端学习日记,一些内容来自学习网站。
4NPM使用介绍
NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题。
常见的使用场景:
从NPM服务器下载别人的第三方包文件到本地并使用。
从NPM服务器下载并安装别人编写的命令行程序到本地并使用。
将自己的包或者命令行程序上传到NPM服务器让别人使用。
安装NPM:
新版Node.js已经集成了npm.
安装Node.js之后,在命令行程序输入“npm -v”测量是否成功。
NPM升级(window系统):npm i npm
安装模块:
分为全局安装和本地安装两种。
本地安装将安装包放在npm命令运行是所在的目录,如果当前目录下没有nod_modules文件夹,则会自动生成。
全局安装将包安装在node的安装目录
格式:
local:
npm install <Module Name>
global: npm install <Module Name> -g
例子:
全局安装express模块。
使用package.json
package.json位于模块的目录下,用于定义包属性。
name-名字。
version-版本。
description-描述。
homepage-官网url。
author-作者。
contributor-其他贡献者。
dependencies-依赖包列表。
repositry-存放在哪里。
main-指定了程序的主入口文件。require('moduleName')加载这个文件。
keywords-关键字。