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

ps怎样做网站首页图专业百度seo排名优化

ps怎样做网站首页图,专业百度seo排名优化, 天堂资源地址在线,南充市住房和城乡建设厅网站之前使用的npm包中,我用到了sass包。我当时没有在packagejson中添加依赖项,而是另外install的。这就引起了我的一个思考 初步想法: 我的npm包需要使用sass,那么我应该放在dependencies中,当使用的时候会直接下载 问题…

之前使用的npm包中,我用到了sass包。我当时没有在packagejson中添加依赖项,而是另外install的。这就引起了我的一个思考

初步想法:

我的npm包需要使用sass,那么我应该放在dependencies中,当使用的时候会直接下载

问题所在:

但是如果我的项目已经下载了sass,那么就会导致我的整个项目下载两次sass,造成不必要的下载,而且我npm包中的sass也不可以给全局使用,仅仅服务于我的npm包

结论:在peerDependencies中添加依赖可能更好,这样提醒我在使用npm的时候提醒我下载对应依赖,并不会造成重复下载

为了确认我的想法,我查询了一些这块相关的定义

dependencies:项目依赖,整个项目的依赖,如vue element

devDependencies:开发依赖,用于开发过程的依赖,比如eslint

peerDependencies:定义了项目依赖的版本号,保护兼容性

{"name": "gulp-my-plugin","version": "0.0.1","peerDependencies": {"gulp": "3.x"}
}
npm ERR! peerinvalid The package gulp does not satisfy its siblings' peerDependencies requirements!
npm ERR! peerinvalid Peer gulp-cli-config@0.1.3 wants gulp@~3.1.9
npm ERR! peerinvalid Peer gulp-cli-users@0.1.4 wants gulp@~2.3.0

在其中的阅读中我还发现了之前我有考虑不充分的问题,比如我既然需要sass,那当sass变更的时候可能会导致我的npm包无法兼容新版sass,导致错误,因此我如果在我的npm中添加,需要考虑到sass版本的问题。

参考博文:dependencies devDependencies peerDependencies三者的区别-CSDN博客

参考博文:dependencies devDependencies peerDependencies optionalDependencies区别_bundledependencies-CSDN博客

http://www.15wanjia.com/news/37092.html

相关文章:

  • 网站营销推广培训seo排名优化方式方法
  • 公司招人去哪个网站营销qq
  • 新闻网站开发的目的和意义最好的免费建站网站
  • 网站开发设计大概多少费用深圳整站全网推广
  • 利用wordpress建站怎么上传网页软文有哪些推广渠道
  • 软件外包公司名单seo优化推广技巧
  • 企业为什么网站建设今日热点新闻事件
  • 微信小程序开发制作廊坊百度seo公司
  • 来个网站吧好人一生平安怎样做好销售和客户交流
  • 网站开发安全管理南京seo推广
  • 雅安交通建设集团网站怎么在网上推销产品
  • 网站服务理念弹窗广告最多的网站
  • 佛山公司网站建设浙江搜索引擎优化
  • .简述网站开发的流程热词搜索排行榜
  • 做网站常见程序新手怎样推销自己的产品
  • 做旅游网站的首页的图片长春百度关键词优化
  • 中国建设银行官网站企业银行福州整站优化
  • 网站上做商城可用同一域名软文营销方案
  • 阿里云网站访问不了怎么办大一网页设计作业成品免费
  • 自己做网站网页文件在哪里百度公司名称
  • 宁波网络推广优化湛江seo推广外包
  • 做网站做哪个好每日重大军事新闻
  • 公司网站建设如何做账店面怎么做位置定位
  • 企业网站需要备案吗网站建设平台软件
  • 深圳建设银行宝安支行网站分析网站
  • 乐清企业网站制作论坛seo招聘
  • 敬请期待造句百度关键词优化和百度推广
  • 公司网站开发策划百度浏览器官网入口
  • 网站的版式设计有哪些短视频seo询盘系统
  • 襄阳文明建设投诉网站东莞网站推广优化公司