一、npm 是什么?
1.npm 为你和你的团队打开了连接整个 JavaScript 天才世界的一扇大门。它是世界上最大的软件注册表,每星期大约有 30 亿次的下载量,包含超过 600000 个 包(package) (即,代码模块)。来自各大洲的开源软件开发者使用 npm 互相分享和借鉴。包的结构使您能够轻松跟踪依赖项和版本。
2.npm 由三个独立的部分组成:网站.注册表(registry).命令行工具 (CLI)
(1)网站 是开发者查找包(package)、设置参数以及管理 npm 使用体验的主要途径。
(2)注册表 是一个巨大的数据库,保存了每个包(package)的信息。
(3)CLI 通过命令行或终端运行。开发者通过 CLI 与 npm 打交道。
二、安装 Node.js 和 npm
1.下载地址:https://nodejs.org/en/download/
您安装node.js时,NPM会自动安装。但是,NPM比node.js更新得更频繁,所以请确保您有最新版本。
2.版本查询
node -v
npm -v
3.版本更新
如果您看到的版本与最新版本不匹配,请运行:
npm install npm@latest -g
如果您想尝试下一个未发布的NPM版本来测试您创建的包是否与计划中的下一个版本NPM一起工作,请使用以下命令:
npm install npm@next -g
三、安装包
1.MAC系统:
> npm install lodash
> ls node_modules
2.windows系统:
C:\ npm install lodash
C:\ dir node_modules
2.更新本安装包
在 package.json 文件所在的目录中执行 npm update 命令。
执行 npm outdated 命令。不应该有任何输出。
四、卸载包
(1)如需删除 node_modules 目录下面的包(package),请执行:
npm uninstall lodash
dir node_modules
如需从 package.json 文件中删除依赖,需要在命令后添加参数 --save:
npm uninstall --save lodash
dir node_modules
注意:如果你将安装的包作为 "devDependency"(也就是通过 --save-dev 参数保存的),那么 --save 无法将其从 package.json 文件中删除。所以必须通过 --save-dev 参数可以将其卸载。
五、将包安装到全局,你应该使用 npm install -g <package> 命令,例如:
npm install -g jshint
六、卸载全局包npm uninstall -g <package>命令,例如:
npm uninstall -g jshint
七、如何创建 Node.js 模块
(1)Node.js 模块是一种可以发布到 npm 的包。当你创建一个新模块时,创建 package.json 文件是第一步。
(2)你可以使用 npm init 命令创建 package.json 文件。命令行中将会提示 package.json 字段中需要你输入的值。名称(name) 和 版本(version) 这两个字段是必填的。你还需要输入 入口文件字段(main) 字段,当然,可以使用默认值 index.js。
八、找包
https://npmjs.com/package/
九、更新node版本是:
先清除npm缓存:npm cache clean -f
然后安装n模块:npm install -g n
node apt npm yarn 关系
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
上一篇:esp32开定时器
下一篇:hadoop和hbase版本依赖
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
node npm yarn的关系
目录前言一、node和npm是什么?二、node和npm关系三、使用1.下载地址2.安装3、常用命令 3.1 查看node版本 3.2 查看npm版本 3.3 查看npm安装位置 3.4 查看npm缓存默认存放位置 3.5 修改npm下
node npm yarn的关系 node npm 事件循环 缓存