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

自己做影视类网站常用的网页制作工具有什么

自己做影视类网站,常用的网页制作工具有什么,网站建设解决方案服务商,wordpress照片评选yarn和npm一样,都是包管理工具,那么他们两者的区别到底是什么呢,我们应该使用哪一个呢下面我们就来详细看下,它们分别是什么一.NPMnpm是Node.js能够如此成功的主要原因之一npm是围绕着语义版本控制的思想而设计的,下面是从他们的网站摘过来的:给定一个版…

yarn和npm一样,都是包管理工具,那么他们两者的区别到底是什么呢,我们应该使用哪一个呢

下面我们就来详细看下,它们分别是什么

一.NPM

npm是Node.js能够如此成功的主要原因之一

npm是围绕着语义版本控制的思想而设计的,下面是从他们的网站摘过来的:

给定一个版本号:主版本号.次版本号.补丁版本号

  • 主版本号: 当API发生改变,并与之前的版本不兼容的时候
  • 次版本号: 当增加了功能,但是向后兼容的时候
  • 补丁版本号: 当做了向后兼容的缺陷修复的时候 npm使用一个名为package.json的文件,用户可以通过npm install --save命令把项目里所有的依赖项保存在这个文件里

下图是package.json中的某依赖的版本号:

"5.0.3", "~5.0.3", "^5.0.3"“5.0.3”表示安装指定的5.0.3版本“~5.0.3”表示安装5.0.X中最新的版本“^5.0.3”表示安装5.X.X中最新的版本

这就比较恶心,所以常常会出现同一个项目,有的同事运行可以,但是有的同事会由于安装的版本不一致出现很诡异的bug,也就会出现我们经常听到的一句话:“在我的电脑上可以.........”

而且很多npm库都严重依赖于其他npm库,这会导致嵌套依赖关系,并增加无法匹配相应版本的概率,从而出错

安装的时候,包会在同一时间下载和安装,中途某个时候,一个包出了错误,但是npm会继续下载和安装包。因为npm会把所有的日志输出到终端,有关错误包的错误信息就会在一大堆npm打印的警告中丢失掉,所以你很难找到真正出错的包和原因

还有就是,如果我们之前npm装过了依赖,但是后面又执行npm install ,那么又会再从网络上重新下载依赖,导致变得非常慢。

综上所述,来总结一下npm的缺点:

1.由于版本号的影响,所以会造成版本不统一的情况

2.由于npm库存在嵌套依赖的关系,会增加无法匹配相应版本的概率

3.npm 的输出信息比较冗长。在执行 npm install 的时候,命令行里会不断地打印出所有被安装上的依赖,不够简洁

4.重复安装的时候,不直接从缓存中获取,还需要从网络上下载

5.依赖是逐个进行下载的,前一个下载完,才可以进行下一个的下载,所以导致下载速度慢

http://www.dtcms.com/a/476282.html

相关文章:

  • 淄博著名网站开发方法网站开发免责说明
  • 如何修改asp网站黄山旅游攻略自驾游
  • php能区别电脑网站和手机网站吗怎么嵌入到phpcms潍坊mip网站建设
  • 东莞高埗网站建设企业网站升级
  • 天津注册公司网站建设个人网站需要什么条件
  • 做外贸兼职的网站有哪些国际网站如何推做推广
  • 中国品牌建设促进会网站湘潭网站建设 水平磐石网络
  • 给单位做网站需要备案吗wordpress登录后台
  • 江苏省城乡建设官网站信阳市住房建设局网站
  • 开源网站下载网页游戏网址
  • 白城百度网站建设开发一款游戏能赚多少钱
  • 如何自建购物网站360免费wifi
  • 上传产品网站怎么做的为什么要给企业建设网站
  • 网站的布局方式有哪些ui交互设计是什么
  • 谷歌网站排名工程建设科学技术奖申报网站
  • 餐饮网站欣赏建站工具推荐
  • vs网站模板中国的网站做欧美风
  • 微网站 文章wordpress默认头像不显示
  • 空调网站模版品牌vi设计机构
  • 网站营销策划搭建微网站平台
  • 网站怎么做优化推广东南融通网站建设
  • 蓝鸟E4A做网站程序公司网站制作有哪些
  • 建三江建设局网站文艺主题wordpress
  • 维护网站建设空间出租搜索引擎排名
  • 如何做菠菜网站代理做网站的公司哪家强
  • 室内设计网站 知乎wordpress 加入页面
  • 商丘网站建设的公司哪家好深圳网站公司招聘
  • 长沙做网站费用网页设计与网站建设...
  • 江西省住房建设厅统计网站宜家设计装修怎么收费
  • 西安网站建设哪家咸鱼网二手交易平台