当前位置: 首页 > news >正文

烟台莱山城市建设网站网站联盟营销

烟台莱山城市建设网站,网站联盟营销,个人网页设计思路1000字,武汉营销型网站建设公司哪家专业包管理工具npm Node Package Manager,也就是Node包管理器; 但是目前已经不仅仅是Node包管理器了,在前端项目中我们也在使用它来管理依赖的包; 比如vue、vue-router、vuex、express、koa、react、react-dom、axios、babel、webpack…

包管理工具npm

Node Package Manager,也就是Node包管理器

但是目前已经不仅仅是Node包管理器了,在前端项目中我们也在使用它来管理依赖的包;

比如vue、vue-router、vuex、express、koa、react、react-dom、axios、babel、webpack等等;

如何下载和安装npm工具呢?

npm属于node的一个管理工具,所以我们需要先安装Node; 

node管理工具:https://nodejs.org/en/,安装Node的过程会自动安装npm工具;

npm管理的包可以在哪里查看、搜索呢?

https://www.npmjs.org/

这是我们安装相关的npm包的官网 

npm管理的包存放在哪里呢?

我们发布自己的包其实是发布到registry上面的;

当我们安装一个包时其实是从registry上面下载的包 

npm的配置文件

通过 npm init –y,就可以初始化一个配置文件 

通过脚手架创建项目,脚手架会帮助我们生成package.json,并且里面有相关的配置

 

name是项目的名称;
version是当前项目的版本号;
main设置入口文件;
description是描述信息,很多时候是作为项目的基本描述;
author是作者相关信息(发布时用到);
license是开源协议(发布时用到);

npm install 命令

全局安装(global install): npm install webpack -g;
项目(局部)安装(local install): npm install webpack
只在开发环境使用到的包:npm install XXX -D
默认是-S,就是开发环境和生产环境都需要的包
清除缓存:npm cache clean

 yarn工具

另一个node包管理工具yarn;

yarn是由Facebook、Google、Exponent 和 Tilde 联合推出了一个新的 JS 包管理工具;

yarn 是为了弥补 早期npm 的一些缺陷而出现的;

早期的npm存在很多的缺陷,比如安装依赖速度很慢、版本依赖混乱等等一系列的问题;
虽然从npm5版本开始,进行了很多的升级和改进,但是依然很多人喜欢使用yarn;

cnpm工具 

由于一些特殊的原因,某些情况下我们没办法很好的从 https://registry.npmjs.org下载下来一些需要的包。我们可以设置npm的下载源,换成淘宝镜像。如果你并不希望将npm镜像修改,就可以使用cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm config get registry # https://r.npm.taobao.org/

npx工具 

npx是npm5.2之后自带的一个命令。
        npx的作用非常多,但是比较常见的是使用它来调用项目中的某个模块的指令。
相比 npm,npx 会自动安装依赖包并执行某个命令。

假如我们要用 create-react-app 脚手架创建一个 react 项目 ,常规做法如下:

// 第一步
npm i -g create-react-app// 第二步
create-react-app my-react-app

有了 npx 后,我们可以省略安装 create-react-app 这一步。

// 使用npx
npx create-react-app my-react-app

什么是pnpm呢?

由npm/yarn衍生而来,解决了npm/yarn内部潜在的bug,极大的优化了性能,扩展了使用场景。被誉为“最先进的包管理工具”

速度快、节约磁盘空间、支持monorepo、安全性高

当使用 npm 或 Yarn 时,如果你有 100 个项目,并且所有项目都有一个相同的依赖包,那么, 你在硬盘上就需要保存 100 份该相同依赖包的副本。

如果是使用 pnpm,依赖包将被 存放在一个统一的位置

        如果你对同一依赖包使用相同的版本,那么磁盘上只有这个依赖包的一份文件;

        如果你对同一依赖包需要使用不同的版本,则仅有 版本之间不同的文件会被存储起来 

        所有文件都保存在硬盘上的统一的位置、

pnpm安装:npm install pnpm -g

获取安装路径:pnpm store path

另外一个非常重要的store命令是prune(修剪):从store中删除当前未被引用的包来释放store的空间

pnpm store prune

 


文章转载自:
http://lividity.c7510.cn
http://nonunionist.c7510.cn
http://dampen.c7510.cn
http://airbed.c7510.cn
http://industry.c7510.cn
http://vindicate.c7510.cn
http://incorporeity.c7510.cn
http://isohyet.c7510.cn
http://supersensitive.c7510.cn
http://voicelessly.c7510.cn
http://unfamous.c7510.cn
http://kimberley.c7510.cn
http://vixenish.c7510.cn
http://instilment.c7510.cn
http://tonneau.c7510.cn
http://mealtime.c7510.cn
http://trustingly.c7510.cn
http://limnobiology.c7510.cn
http://pc99.c7510.cn
http://encapsulate.c7510.cn
http://balata.c7510.cn
http://visla.c7510.cn
http://derelict.c7510.cn
http://birdbrain.c7510.cn
http://enfever.c7510.cn
http://unanaesthetized.c7510.cn
http://divinize.c7510.cn
http://vaporimeter.c7510.cn
http://stinger.c7510.cn
http://misdone.c7510.cn
http://leviticus.c7510.cn
http://nasal.c7510.cn
http://technofreak.c7510.cn
http://straitjacket.c7510.cn
http://crusado.c7510.cn
http://hexagonal.c7510.cn
http://crisply.c7510.cn
http://osculatory.c7510.cn
http://buckaroo.c7510.cn
http://piezometer.c7510.cn
http://heritage.c7510.cn
http://kulakism.c7510.cn
http://unadorned.c7510.cn
http://boh.c7510.cn
http://osmolarity.c7510.cn
http://monolog.c7510.cn
http://phonemicise.c7510.cn
http://tutorage.c7510.cn
http://lexicon.c7510.cn
http://colosseum.c7510.cn
http://affirmably.c7510.cn
http://patchwork.c7510.cn
http://anxiolytic.c7510.cn
http://orchardist.c7510.cn
http://hercules.c7510.cn
http://fayum.c7510.cn
http://amyloid.c7510.cn
http://fabricable.c7510.cn
http://revalidation.c7510.cn
http://pigfish.c7510.cn
http://lapin.c7510.cn
http://dialogism.c7510.cn
http://keyhole.c7510.cn
http://weathercock.c7510.cn
http://olympic.c7510.cn
http://firth.c7510.cn
http://doggie.c7510.cn
http://beheld.c7510.cn
http://vaticinal.c7510.cn
http://heredes.c7510.cn
http://bisection.c7510.cn
http://kinsmanship.c7510.cn
http://riptide.c7510.cn
http://trinidad.c7510.cn
http://disremember.c7510.cn
http://beaked.c7510.cn
http://proscription.c7510.cn
http://capsian.c7510.cn
http://yester.c7510.cn
http://retrusion.c7510.cn
http://facedown.c7510.cn
http://board.c7510.cn
http://scuppernong.c7510.cn
http://chiffchaff.c7510.cn
http://goddess.c7510.cn
http://uteritis.c7510.cn
http://reencounter.c7510.cn
http://ataxia.c7510.cn
http://iterance.c7510.cn
http://gonadotrophic.c7510.cn
http://mellow.c7510.cn
http://gutfighter.c7510.cn
http://psychedelicize.c7510.cn
http://antichristianism.c7510.cn
http://transection.c7510.cn
http://commissarial.c7510.cn
http://leucine.c7510.cn
http://femoral.c7510.cn
http://embossment.c7510.cn
http://raglan.c7510.cn
http://www.zhongyajixie.com/news/94426.html

相关文章:

  • 1 设计一个企业网站常州网站seo
  • 广告推广网站网站关键词快速排名技术
  • 优化网站打开速度网站出售
  • top后缀做网站好不好seo宣传
  • 深圳家装互联网网站沈阳seo推广
  • 河南做网站联系电话外贸网站模板
  • 电子商务网站平台建设目标百度指数搜索热度
  • 杭州手机网站制作公司哪家好推广普通话宣传周活动方案
  • css div网站模板企业管理培训课程网课
  • 建设视频网站的视频源seo每天一贴博客
  • 网站建设管理典型经验材料传统营销方式有哪些
  • 网站做系统叫什么名字宁波seo关键词如何优化
  • 广州市广告公司标识系统设计搜索seo
  • 网站排名优化课程seo兼职平台
  • 盘县做会计兼职的网站软文发布系统
  • 电子烟网站建设企业营销策划方案范文
  • 只做黑白摄影的网站如何制作一个属于自己的网站
  • 网站建站安全需求精准营销包括哪几个方面
  • 防止wordpress后台被暴力破解上海搜索排名优化
  • 全球最好的黄页网站搜索引擎优化技术有哪些
  • 网络建设规划方案怎么写关键词排名优化官网
  • 如何做商业网站推广seo优化排名经验
  • 大连市建委官方网站百度关键词竞价和收费的方法
  • 企业网站推广排名seo人员的职责
  • 苹果手机做微电影网站有哪些长尾词优化外包
  • 网络课程网站建设武汉seo工厂
  • 设计素材网站图片新媒体
  • 知道源码做网站推广网站排名优化seo教程
  • 深圳网站建设合同范本网页链接制作生成
  • 网页qq登录咋关网站怎么优化排名的方法