Php 如何在windows上使用composer正确安装ratchet?

Php 如何在windows上使用composer正确安装ratchet?,php,windows,composer-php,ratchet,Php,Windows,Composer Php,Ratchet,几个星期以来,我一直在努力解决这个问题,但还是没能解决好。我刚开始探索Ratchet,就开始了解composer,所以对于应该在哪里安装它很困惑 1) 在哪里安装composer.phar文件?Soe对我的项目的根说。有人说我的机器上安装了php 我通过单击此处的composer-Setup.exe安装了composer.phar: 它安装在C:\ProgramData\composer安装程序\bin\composer.phar 现在我的ratchet项目位于这里:C:\projects\r

几个星期以来,我一直在努力解决这个问题,但还是没能解决好。我刚开始探索Ratchet,就开始了解composer,所以对于应该在哪里安装它很困惑

1) 在哪里安装composer.phar文件?Soe对我的项目的根说。有人说我的机器上安装了php

我通过单击此处的composer-Setup.exe安装了composer.phar:

它安装在
C:\ProgramData\composer安装程序\bin\composer.phar

现在我的ratchet项目位于这里:
C:\projects\rachet\index.php
目前除了
index.php
之外,没有其他文件是空的

2) 现在如何将ratchet安装到此路径中? path=
C:\projects\rachet\index.php


3) 要在windows中安装ratchet或composer,我应该在哪个命令提示符下键入?目前有两种。一个是
php.exe
命令提示符,另一个是通过键入
cmd

打开的。对于仍在寻找上述问题答案的人,请执行以下操作:

1) 单击可从官方composer页面下载composer.exe,该链接也是ratchet提供的

2) 安装后,composer.phat将安装在计算机/AppData/composer安装程序中

2) 打开cmd,键入composer install-d将项目文件夹设置为当前路径

3) 然后,类型生成器需要cboden/ratchet并等待 4) 现在,您将在项目文件夹中看到供应商文件夹,请勿关闭终端(cmd)

5) 如果您没有执行2)中的步骤,您将看到在2)中提到的路径中创建的供应商文件夹

6) 接下来,在供应商文件夹外创建chat.php和socket.php:请参阅此处以了解文件内容:

7) 打开cmd,键入项目的php路径:即php c:/……/socket.php 此si用于运行服务器脚本

8) 在同一文件夹中创建一个php文件,其中包含以下内容,这些内容取自Ratchet:

<script>
var conn = new WebSocket('ws://localhost:8080/chat');
conn.onopen = function(e) {
    console.log("Connection established!");
};

conn.onmessage = function(e) {
    console.log(e.data);
};
</script>

var conn=newwebsocket('ws://localhost:8080/chat');
conn.onopen=功能(e){
log(“已建立连接!”);
};
conn.onmessage=函数(e){
控制台日志(如数据);
};
打开console选项卡并查看此处显示的新消息。 如何键入消息,请在chrome和firefox中安装简单的websoket客户端扩展以键入消息