![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Package Management
用于记录各种包管理系统的使用
Rand Tsui
东方欲晓,莫道君行早。
展开
-
【npm】基础
1、一个项目如果依赖某些npm package,那么该项目本身就是一个npm package,一个npm package必须有package.json README.md LISCENSE.md index.js文件,不然获取依赖时会提示警告。2、当获取完依赖包时,会产生package-lock.json,该文件记录依赖关系,需要保留和提交。3、npm 源如果指向私有 registry ,那么首先需要登录 npm login...原创 2021-05-01 15:37:08 · 814 阅读 · 0 评论 -
【npm】在Ubuntu1804部署Verdaccio
1、创建verdaccio系统用户:$ sudo adduser --system --gecos 'Verdaccio NPM mirror' --group --home /var/lib/verdaccio verdaccio2、切换到该用户,并且切入该用户的家目录:$ sudo su -s /bin/bash verdaccio$ cd3、运行命令启动服务,生成存储目录和配置文件目录$ verdaccio4、修改配置文件,让它可以被外部访问:# yo...原创 2021-04-29 10:56:46 · 483 阅读 · 0 评论 -
【npm】npm命令
root@basic-services:~# npm -lUsage: npm <command>where <command> is one of: access npm access public [<package>] npm access restricted [<package>] npm access grant <read-.原创 2021-04-28 22:58:20 · 1571 阅读 · 0 评论 -
【npm】创建私有npm包,使用Verdaccio
创建私有npm包1、npm官网可以创建私有npm包,但是要收费,每人每月7$,先找免费的2、在线的免费的有GitHub,可以看文章:https://andreybleme.com/2020-05-31/hosting-private-npm-packages-for-free/3、自己本地搭建仓库,可以使用开源项目verdaccio,这个项目的前身是sinopia,前身已经不维护了,verdaccio 地址:https://github.com/verdaccio/verdaccio4、..原创 2021-04-28 11:42:57 · 853 阅读 · 0 评论