
获得徽章 0
- 如果一个 npm 包依赖另一个 npm 包,而依赖的这个包因为很常用,很可能被其它地方依赖,那么正确的引用姿势是什么?
直接引用(npm install --save-dev)有可能导致版本冲突,这是 npm 模块管理机制本身决定的。想象一下,一个基于 vue 的通用组件库,能够直接引入特定版本的 vue 吗?
正确的姿势是使用 peer-dependency,或者不要引用,而是由上层引用后将其作为参数传进来。
也就是说,如果你打算开发一个 npm 包,那么你是不可以随便引其它包的。展开评论6 - Linus 在 2007 年 Google Talk 上介绍 Git。 他讲解了开发 Git 的初衷,CVS/SVN 的缺陷,Git 的优势,并顺带着骂了一堆人。看完这个视频,我对 Git 的理解更深入了,而且在大神的谈笑风生背后,有很多关于软件开发的深邃思想。视频时长 1 个小时 10 分钟:
v.youku.com
654 当当当,【迅雷前端定制版】迅雷X客户端开放下载了~ 可以边下载边浏览迅雷前端掘金专栏文章,如果累了,还可以切换成影评模式放松一下~
【迅雷前端定制版】迅雷X客户端下载地址:
t.cn
【福利】你也可以定制自己的专属迅雷X!所有安装您的迅雷X个性化版的用户
都将看到您精心编辑的内容
【定制平台地址】:vip.xunlei.com
展开1015