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

商丘加盟小吃网站十大网站平台

商丘加盟小吃网站,十大网站平台,网站详情页设计,网站建设 方案书npm官网有时候因为网络原因包推不上去,那就简单构建个私有库 私有库不会被共享,且配置不需要太高1h2G就行 1.需要安装Docker,这个跳过了 2.生成配置文件 mkdir /home/verdaccio cd /home/verdaccio mkdir conf && mkdir storage &am…

npm官网有时候因为网络原因包推不上去,那就简单构建个私有库
私有库不会被共享,且配置不需要太高1h2G就行
1.需要安装Docker,这个跳过了
2.生成配置文件

mkdir /home/verdaccio
cd /home/verdaccio
mkdir conf && mkdir storage && mkdir plugins
cd conf
touch htpasswd
vi config.yaml

3.在config.yaml中写入配置

# 存放软件所有软件包的目录
storage: ../storage
# 存放所有插件的目录
plugins: ../pluginsweb:# 网站Titletitle: Verdaccio# 禁用Gravatar头像# gravatar: false# 排序方式 asc|desc# sort_packages: asc# 是否启用暗黑模式# darkMode: true# logo地址# logo: http://somedomain/somelogo.png# favicon地址# favicon: http://somedomain/favicon.ico | /path/favicon.ico# i18n翻译配置
# i18n:
# 可用列表见:https://github.com/verdaccio/ui/tree/master/i18n/translations
#   web: en-USauth:htpasswd:file: ./htpasswd# 最大注册用户数,默认为 "+inf".# 可用通过设置为-1禁止注册# max_users: 1000# 上游npm库,这里可用设置为淘宝
uplinks:npmjs:url: https://registry.npmjs.org/packages:# 作用域包'@*/*':  # 允许所有人访问access: $all# 注册用户可访问publish: $authenticated# 注册用户可访问unpublish: $authenticatedproxy: npmjs'**':# 默认情况下所有用户 (包括未授权用户) 都可以查看和发布任意包# 你可以指定 用户名/分组名 (取决于你使用什么授权插件,默认的授权插件是内置的 htpasswd)# 访问权限有三个关键词: "$all", "$anonymous", "$authenticated"# $all 表示不限制,任何人可访问;# $anonymous 表示未注册用户可访问;# $authenticated 表示只有注册用户可访问access: $all# 允许所有注册用户发布/撤销已发布的软件包# (注意:默认情况下任何人都可以注册)publish: $authenticatedunpublish: $authenticated# 如果私有包服务不可用在本地,则会代理请求到'npmjs'proxy: npmjs# 您可以指定传入连接的HTTP /1.1服务器保持活动超时(以秒为单位)。
# 值为0会使http服务器的行为类似于8.0.0之前的Node.js版本,后者没有保持活动超时。
# 解决方法:通过给定的配置可以解决以下问题
server:keepAliveTimeout: 60
publish: true
# 中间件
middlewares:audit:enabled: true# 日志设置
logs: { type: stdout, format: pretty, level: http }# 开放远程访问,允许所有IP
listen:- 0.0.0.0:4873

4.安装运行 verdaccio

V_PATH=/home/verdaccio;
docker run -d -it --name verdaccio \-p 4873:4873 \-v $V_PATH/conf:/verdaccio/conf \-v $V_PATH/storage:/verdaccio/storage \-v $V_PATH/plugins:/verdaccio/plugins \verdaccio/verdaccio

容器安装完毕后就可以运行 http://服务器ip:4873 访问私有服

5.给软件包目录和用户记录文件目录授予权限
必须做,不然无法新增用户和上传软件包

chown 10001:65533 /home/verdaccio/conf/htpasswd
chown 10001:65533 /home/verdaccio/storage
chown 10001:65533 /home/verdaccio/plugins

6.npm 源替换为私有库源

npm config set registry http://服务器ip:4873

7.注册私有库用户,登录,查看,发包

npm adduser
npm login
npm who am i
npm publish

引用自原作者

8.docker可能没法拉镜像,要么科学上网,要么加几个源
阿里加速器

不过还是遇到个问题,重启容器,包没了

http://www.fp688.cn/news/143675.html

相关文章:

  • 杭州建设网站的公司哪家好宁波seo快速优化
  • 四川酒店网站建设河南网站推广电话
  • 外贸公司网站怎么做seo排名优化怎样
  • 自己做的网站为什么访问不西安百度推广网站建设
  • 58同城类似的网站开发竞价sem托管公司
  • 深圳微商城网站制作百度风云榜各年度小说排行榜
  • 怎么诊断网站磁力宅
  • 加盟类网站怎么做厦门人才网唯一官网招聘
  • 网站建设的架构设计专业放心关键词优化参考价格
  • 兰州做网站哪家好app拉新推广代理平台
  • 设计一个网站的步骤网店怎么开
  • next.js做纯静态网站河南网站建设哪家公司好
  • 建设网站需要几个人完成长沙seo平台
  • 做网站的公司天津女孩短期技能培训班
  • web前端专业技能网站怎样优化seo
  • 首次建设网站流程图关键词排名seo
  • 网站测评必须做上海seo推广整站
  • 云主机 怎么做网站黑帽seo优化软件
  • 西安紧急通知seo在中国
  • 阿里云做网站视频教程windows优化大师的功能
  • 动态视频网站开发建网站的详细步骤
  • 免费推广自己的产品重庆seo排名扣费
  • 做网站的市场有那么大吗seo诊断服务
  • 浙江省建设局网站施工图审查谷歌优化师
  • 浦东新区苏州网站建设东莞企业推广网站制作
  • 滨州制作网站百度seo 优化
  • 网站开发做表格示例移动网站如何优化排名
  • 网站改版效果图怎么做优化网络的软件下载
  • 天水有做网站的地方吗企业培训的目的和意义
  • 用struts2框架做的网站今日头条普通版