首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
NPM
订阅
RS
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
npm私有库服务搭建及规范定制
公司出于自身隐私保护需要,不想把自己的代码开源到包管理区,但是又急需一套完整包管工具,来管理越来越多的组件、模块和项目。对于前端,最熟悉的莫过于npm,bower等;但是bower的市场兼容性明显没有npm强壮,加之commonjs规范的日益成熟。npm应该是前端包管理的不二选…
使用verdaccio搭建私有npm
可以不用向npm付费,而且东西放在别人服务器上相对没有自己电脑安全。 其实就是搭建一个服务,然后模拟npm,而这时候如果是本地的包就下载,不是本地的就用npm的。 安装有可以docker、也可以npm,我们使用npm安装。 这时候可能会报权限错误,请用管理员的方式运行终端。 然…
使用verdaccio搭建npm私有源
业务中,与合作方共建代码,有时需要提供npm私有包。使用代码copy的方法,影响整个项目的可移植性,也无法做版本控制和管理。在此背景下,选择使用verdaccio搭建一个轻型的npm私有源服务,为合作方提供需要共享的私有包。这里简要记录下搭建过程、安全策略、使用方法。 2.1、…
npm发布包教程(三):安装和加载原理
我们在上一篇《npm发布包教程(二):发布包》中演示了如何发布npm包,npm仓库有了我们自己的包,接下来就进入到安装并使用我们自己的包的环节。 我们知道在Node环境中是通过CommonJS的风格管理模块的,所以在第四步引用模块的时候使用的是require()。关于requi…
node.js 命令行工具(cli)
一. 先了解一下package.json 1. 其中scripts字段 指定了运行脚本命令的npm命令行缩写,比如start指定了运行npm run start时,所要执行的命令。 2. bin字段 上面代码指定,vue 命令对应的可执行文件为 bin 子目录下的vue。 3.…
npm发布包教程(一):从npm说起
作为一个前端,每个人应该对npm install这个命令应该非常熟悉了,尤其是对这个命令执行过程中命令窗口疯狂输出肯定印象深刻。我发现有的同学对安装包轻车熟路,但对包从哪里来的以及如何发布一个npm并不是很了解,基于此,在团队内部做了一次分享,将分享过程整理如下,希望对每一个想…
npm发布包教程(二):发布包
上一篇文章《npm发布包教程(一):从npm说起》中我们介绍了npm相关的一些知识,旨在让大家对npm有一些深入的理解,这一篇我们正式开始演示发布过程。 后续的演示都遵循此规范。 (2)本次仅演示个人账户的包发布,包括一个unscoped包和一个scoped的包。团体账户下的包…
我就不信这些 npm 指令你全知道
npm 作为前端一大利器,那必须是要好好掌握,在平时的开发中,用的最多的应该就是 npm install,不过,这么强大的工具,作用肯定不止如此。 现将自己所知道的有关 npm 的知识给整理出来,大都是平时用的很多的,整合出来不仅是方便查找,更重要的是身为社会主义的接班人,少先…
使用verdaccio搭建私有npm仓库
verdaccio是一个开源的npm私有仓库搭建工具,可以一键搭建属于自己公司的npm仓库。 执行完后npm会去私有服务器下载包,如果没找到则去npm官方仓库下载。
使用verdaccio搭建npm私有仓库
需求背景:平时在项目工作中可能会用到很多通用性的代码,比如,框架类、工具类以及公用的业务逻辑代码等等,通过打包发布到npm中央仓库或者私有仓库,来进行维护和托管代码,方便公用代码的使用,如果涉及到不方便公开的代码组件可以发布到私有仓库。 私有npm组件库的优势: 私有npm包只…