首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
npm
订阅
瓜田错
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
前端工程化 - 剖析npm的包管理机制
现如今,前端开发的同学已经离不开 npm 这个包管理工具,其优秀的包版本管理机制承载了整个繁荣发展的NodeJS社区,理解其内部机制非常有利于加深我们对模块开发的理解、各项前端工程化的配置以加快我们排查问题(相信不少同学收到过各种依赖问题的困扰)的速度。 本文从三个角度:pac…
从 Commit 规范化到发布自定义 CHANGELOG 模版
但这样会有一个问题,就是这次提交,我可能只修改了一个文件,比如我就修改了 a.js 的内容,但它依然会校验 src 下面所有的 .js 文件,非常的不友好。 解决上面的痛点就需要使用 lint-staged。它只会校验你提交或者说你修改的部分内容。 如上配置,每次它只会在你本地…
前端工程化(5):你所需要的npm知识储备都在这了
npm在前端开发流程中提供了非常完善的自动化工具链,已成为每个前端开发者必备的工具,但是同样由于其强大性导致很多前端开发者只会简单的使用它。本文将总结在日常开发中所需要的npm知识点,以便开发者们更好的将npm运用在实际开发中。 1. npm 处理 node_modules 目…
npm install 都干了啥?
而使用项目依赖安装则不会有这步操作,则导致我们不能直接使用简写去执行命令。 其实我们在npm install的时候首先会下载对应资源包的压缩包放在用户目录下的.npm文件夹下,然后解压到项目的node_modules中,并且提取依赖包中指定的bin文件,在linux下会创建一条…
干货!NPM私服 + 自定义NFS
syncByInstall属性为true时,表示如果从你的私服源install时找不到包,那么程序会自动从上游源进行同步。 当然这只是一种文件存储方案,我们现在是接入的amazon s3的对象存储系统来存储包,这个后面会详细说一下。 npm是需要数据库的,docs/db.sql…
📦vue组件发布npm最佳实践
如果觉得文章“太长不看”,可以直接使用开发工具:vue-sfc-cli,集成 travis ci,快速发布 npm。 做好以上三点,才可以通过npm publish简单地发布一个包。若要遵循最佳实践,还有一些准备工作要做好,下面将为你讲述 version是语义化的,major.…
你所不知道的模块调试技巧 - npm link
node 应用开发中,我们不可避免的需要使用或拆分为 npm 模块,经常遇到的一个问题是: 新开发或修改的 npm 模块,如何在项目中试验? 新同学一般会有以下几种方式:
Semver(语义化版本号)扫盲
最近Github 10周年在朋友圈里沸沸扬扬刷屏,小编在工作中却惊讶的发现不少同事对版本号中的beta和rc没有概念,使用npm install package@next时,也不清楚next代表的含义。于是,决定写一篇文章科普一下由 Github 起草的Semver(语义化版本…
npm - 参考手册
npm - 参考手册
一篇读懂http-proxy-middleware(转载)
即请求http://localhost:3000/api相当于请求http://localhost:3001/api。 细粒度的匹配可以使用通配符匹配,Glob 匹配模式由 micromatch创造,访问 micromatch or glob 查找更多用例。