本篇文章带大家了解一下node.js包管理工具 npm 和 yarn 的使用方法,带大家快速入门npm 和 yarn。
本文学习 node.js 的包管理工具 npm& yarn 的使用。【推荐学习:《nodejs 教程》】
使用 npm 共享项目 :
npm 官网: npmjs.com
在 npm.js 上注册一个账号:
一、使用 npm
第一步 : 首先在官网上注册一个账号第二步 : 要进行账号的邮箱验证第三步 : 存好账号和密码
二、将 node 项目变成一个包
npm init 要求 包 名称必须是全网唯一
三、上传 node 包
npm adduser
四、将本地的包传到线上的仓库中
npm publish
五、下载线上的 node 包 npm install 包名称 npm i lichune201807091415
安装淘宝镜像 : npm install -g cnpm –registry=https://registry.npm.taobao.org (了解)
然后将 npm 改成 cnpm 即可
批量安装插件 :
npm install 会自动去 package.json 包的 dependencies 中去查找 插件名称
dependencies 与 devDependencies 之间的区别?
使用 npm install node_module –save 自动更新 dependencies 字段值; 默认使用 npm install node_module –save-dev 自动更新 devDependencies 字段值;dependencie 配置当前程序所依赖的其他包。 线上模式所依赖的包管理(生产模式)devDependencie 配置当前程序所依赖的其他包,只会下载模块,而不下载这些模块的 测试和文档框架 开发模式所依赖的包
npm 的小缺点
包是同步下载的一个项目下载过一次 在另一个项目中重新下载
Yarn 的入门使用
Yarn 文档&下载安装
Yarn 是一种命令 就是对 npm 命令的包装
安装命令 :
npm install yarn -g
登录后复制
yarn 的使用 :
1、创建一个 yarn 目录
2、执行 yarn init ,输入包的名字 一路回车 用 yarn 把代码变成包 (npm init)
传到线上 : yarn login ==== npm adduser yarn publish === npm publish
3、yarn add cheerio 下载第三方插件包 自带了–save 的特性 npm install cheerio –save ==== yarn add cheerio npm install cheerio –save-dev == yarn add cheerio –dev
4、yarn install ==== npm install 批量安装 package.json 中的所有插件
5、yarn update 依赖包名 更新一个依赖包
6、yarn remove 依赖包名 删除一个依赖包
yarn 的好处 :
yarn 是异步的 安装起来比 npm 快yarn 可以有效的保证版本号一致 开发的时候不容易出错yarn 本地的已经安装过的包会有缓存 在其它项目中安装时直接调用缓存中的包 会非常的快
更多编程相关知识,请访问:编程视频!!
以上就是浅析Node.js包管理工具 npm 和 yarn 的用法的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2634053.html