我是Satis的新手,我找到了这个教程:
https://getcomposer.org/doc/articles/handling-private-packages-with-satis.md.
但我还是不能让自己开始. Satis是基于项目安装的吗?如果是这样,那是否意味着我必须在每个新项目上安装Satis?
我试图从文件夹中运行composer.phar create-project composer / satisf –stability = dev,我收到错误消息,指出找不到composer.phar.所以,我尝试使用composer create-project composer / satisf –stability = dev,并在我运行编辑器的文件夹中创建一个名为satisf的新文件夹.
那么,我怎么能安装Satis并使用它呢?你知道任何教我们的视频教程吗?我在Youtube上找不到任何东西.
谢谢.
下载完成后,您需要创建一个配置json文件,其中包含存储库的位置.用它来命名它.之后,执行bin / satisf命令以创建Web查看器.就像是
PHP bin/satis build mi-config.json web/
如果后一个命令有效,则表明您已正确配置了您的服务器.然后,您需要做的就是将您的存储库源包含在main composer.json文件中:
"repositories": [ { "type": "composer","url": "http://localhost/satis/web" } ],"require": { "my/package: "*" },
我在你的问题中注意到的一些事情:
I tried to run composer.phar create-project …
I get error message saying that composer.phar is not found. So,I try with composer create-project…
您不需要在服务器上的每个项目上安装composer,因为只要您将其移动到共享路径,它就适用于每个项目(正如文档所说的那样,也就是/usr/local / bin / composer – 没有phar扩展).请记住,第一个示例是在项目根目录中有作曲家(使用全名和扩展名),第二个示例是尝试使用位于用户/本地路径中的作曲家.
这不是一个视频,但希望它有所帮助问候