首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏俗人笔记

    使用 Satis 创建 Composer 私有库

    、SVN等,也可以放在本地以Path的方式指定路径,更多可参考:点击这里 安装satis $ composer create-project composer/satis --stability=dev 创建satis的配置文件satis.json。 生成仓库目录 在satis项目根目录下执行如下命令,将会生成静态的仓库目录public/。 注意:你可能需要先在github或其他代码托管系统的某个账号里加入satis服务器的公钥。 $ php bin/satis build --no-interaction satis.json public 配置一个虚拟站点指向public目录,我们可以在浏览器上访问到此站点的页面。

    2.7K40发布于 2018-09-13
  • 来自专栏技术博文

    composer私有仓库搭建之系列二:web页面实现仓库列表更新

    诉求:在仓库列表显示的页面上,添加一个更新的按钮,实现仓库更新 分析:仓库生成或者更新的列表的命令是 全量生成或者更新: php bin/satis build satis.json public/ php $output = shell_exec('php /data/wwwroot/satis/bin/satis build /data/wwwroot/satis/satis.json /data /bin/satis build /data/wwwroot/satis/satis.json /data/wwwroot/satis/public/ ' . /bin/satis /data/wwwroot/satis/satis.json /data/wwwroot/satis/public/ 2.用户密码问题 首次执行之前,需要在服务器上通过php的 /data/wwwroot/satis/satis.json /data/wwwroot/satis/public/ 2>&1'); print_r($output);

    90910发布于 2020-06-15
  • 来自专栏鸿蒙开发笔记

    HarmonyOS 开发实践——模块化架构组件 (使用系统路由表+注解+hvigor插件 自动配置项目模块化)

    @satis/oh-router简介@satis/oh-router 与 hvigor插件 @satis-sun/modularity-plugin 配合使用,无需手动配置系统路由表,使用注解的方式即可完成系统路由表的配置 下载安装ohpm install @satis/oh-router推荐使用 @satis-sun/modularity-plugin 插件,该插件会自动配置模块依赖 @satis/oh-router、@ ": {        "@satis-sun/modularity-plugin": "^1.0.4"      },      ...    }配置工程目录下 hvigorfile.tsimport 页面上添加 @Router注解,路由目标页面  import { Router } from '@satis/oh-router'    @Router({        name:"/module1/ satis/oh-router": "^1.0.0",        "@satis/common-router": "file:..

    39720编辑于 2024-10-30
  • 来自专栏开源技术小栈

    如何部署企业内部Composer私有Packagist仓库

    OK,然后你看上了 Satis 来解决这个问题。那么首先你需要一个 JSON 格式的 Satis 配置文件,并在上面写明你的软件源。 Satis Satis 是一个由Composer官方提供的开源工具,用于构建自定义的Composer仓库。 要使用Satis,你需要在服务器上搭建一个Satis仓库,并将你的依赖包发布到该仓库中。之后,在你的项目中配置Composer,指定使用该Satis仓库作为依赖包源。 satis" project at ". /satis build --repository-url git@e.coding.net:wiot/cloud/hello-coding.git satis.json dist php bin/satis

    1.6K10编辑于 2024-01-02
  • 来自专栏技术博文

    composer私有仓库搭建之系列一:创建自己的私有仓库

    false, "process-timeout": 120 }, "require-dev": { "phpunit/phpunit": "^9.0" } } 一、使用 Satis 私有仓库的创建很简单,直接通过使用下面命令创建就可以 cd /data/wwwroot/ composer create-project composer/satis --stability=dev - -keep-vcs --no-secure-http 二、建立satis.json配置文件 上面命令完成后,进入到目录,进行satis.json文件的创建 { "name": "My Repository build satis.json public/ 也可以使用下面命令行生成指定包的信息 php bin/satis build satis.json public/ test/test1 test/test2 80; server_name composer.joshua317.com; index index.html index.php; root /home/wwwroot/satis

    4.3K10发布于 2020-06-15
  • 来自专栏为了不折腾而去折腾的那些事

    搭建高性能的私有 Composer 镜像服务

    选择提供镜像服务的应用 国内国外有不少开发者提供了 composer 的镜像工具,本文将使用官方出品的工具:satis 。 compose 配置如下: version: '3' services: # 官方没有打 TAG,用 latest # https://hub.docker.com/r/composer/satis /tags composer: image: composer/satis:latest command: -vvv build /satis.json /wwwroot links /satis.json:/satis.json:ro depends_on: - nginx # repo web server nginx: image: nginx error_log /var/log/nginx/error.log; location /favicon.ico { access_log off; } } 最后,参考下面的 satis.json

    1.9K40发布于 2019-09-29
  • 来自专栏全栈程序员必看

    PHPer面试指南-php 篇(二)「建议收藏」

    Memcache、Redis) 负载均衡 动态内容静态化+CDN 禁止外部盗链(refer、图片添加水印) 控制大文件下载 使用集群 15.如何搭建Composer私有库 使用satis 搭建 相关文章介绍:使用satis搭建Composer私有库 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/112049.html原文链接:https://javaforall.cn

    42720编辑于 2022-07-11
  • 来自专栏PHP在线

    重磅资料!Github上的PHP资源汇总大全

    一个包和依赖管理器 Composer Installers: 一个多框架Composer库安装器 Pickle: 可以在任意平台上安装PHP扩展包 依赖管理的附加部分 ——其它依赖管理的相关工具 Satis

    2.5K40发布于 2018-03-07
  • 来自专栏币聪财经

    监管新姿势:谷歌浏览器扩展Uppward可以检测1-c-0网站

    研究公司Satis Group最近进行的一项研究发现,多达80%的1-c-0被认定为骗局。波士顿学院的另一项研究表明,超过一半的1-c-0在市场上的前四个月内都失败了。

    48530发布于 2018-08-24
  • 来自专栏码农编程进阶笔记

    PHPer面试指南-php 篇(二)

    、读写分离) 缓存使用(Memcache、Redis) 负载均衡 动态内容静态化+CDN 禁止外部盗链(refer、图片添加水印) 控制大文件下载 使用集群 15.如何搭建Composer私有库 使用satis

    56430发布于 2021-07-20
  • 来自专栏一日一工具

    运维自动化基础建设|企业级工件库选择和搭建

    标级通用制品库管理平台-杰蛙[2] 其他的 •npm专用的•sinopia•Verdaccio•cnpmjs•docker专用的•Harbor•docker Registry•composer专用的•packagist•satis

    79041发布于 2020-07-02
  • 来自专栏Corley的开发笔记

    Python 爬取留言板留言(一):单进程版+selenium模拟

    正在爬取留言 --', position, '--', detail_url) driver.get(detail_url) # 判断,如果没有评论则跳过 try: satis_degree message_title, label1, label2, message_date, message_content, replier, reply_content, reply_date, satis_degree

    1.6K20发布于 2020-07-23
  • 来自专栏Corley的开发笔记

    Python 爬取留言板留言(三):多进程版+selenium模拟

    正在爬取留言 --', position, '--', detail_url) driver.get(detail_url) # 判断,如果没有评论则跳过 try: satis_degree message_title, label1, label2, message_date, message_content, replier, reply_content, reply_date, satis_degree

    3K30发布于 2020-07-23
  • 来自专栏Corley的开发笔记

    Python 爬取留言板留言(二):多线程版+selenium模拟

    正在爬取留言 --', position, '--', detail_url) driver.get(detail_url) # 判断,如果没有评论则跳过 try: satis_degree message_title, label1, label2, message_date, message_content, replier, reply_content, reply_date, satis_degree

    2.9K10发布于 2020-07-23
  • 来自专栏假装我会写代码

    基于 Composer 的 PHP 模块化开发

    自已架设 Packagist 类似的服务,Packagist 官方提供了两款: toran,收费,开源方案是 Satis,不过它偏手动一些,自己酌情选择即可。

    1.8K50发布于 2018-07-05
  • 来自专栏sktj

    python metaclass ..

    为什么之前我认为自己懂了呢,因为我阅读过stackoverflow上的《what-is-a-metaclass-in-python》这一神作(注意,本文中专指e-satis的回答),在伯乐在线上也有不错的翻译

    74740发布于 2019-12-13
  • 来自专栏拓端tecdat

    R语言对综合社会调查GSS数据进行自举法bootstrap统计推断、假设检验、探索性数据分析可视化

    gssc %>% filter(satjob == "Very Satis), axis.ticks.x = element_blank()) 我们希望评估对工作非常满意的两种就业状况下的平均家庭收入

    63700编辑于 2023-08-29
  • 来自专栏琯琯博客

    awesome-php-cn软件资源

    Composer官网/Packagist官网 Composer Installers:一个多框架Composer库安装器 官网 Pickle:一个PHP扩展安装器 官网 其他的依赖管理 其他的相关依赖管理 Satis

    4.4K50发布于 2018-05-09
领券