Windows 上的 dredd 挂钩错误
Error with dredd hooks on Windows
我尝试在 windows PC 上使用 dredd 和 symfony。
我接下来要做的是:
我在 symfony 项目
中创建文件夹 dredd
app
dredd
src
vendor
e.t.c
在 symfony composer.json 我添加
"ddelnano/dredd-hooks-php":"dev"
下一步,我创建这个 dredd.yml
dry-run: null
hookfiles: ./hooks.php
language: php
sandbox: false
server: null
server-wait: 3
init: false
custom:
apiaryApiKey: 'apikey '
apiaryApiName: 'apiname'
names: false
only: []
reporter: apiary
output: []
header: []
sorted: false
user: user:pass
inline-errors: true
details: true
method: []
color: true
level: info
timestamp: true
silent: false
path: []
hooks-worker-timeout: 5000
hooks-worker-connect-timeout: 1500
hooks-worker-connect-retry: 500
hooks-worker-after-connect-wait: 100
hooks-worker-term-timeout: 5000
hooks-worker-term-retry: 500
hooks-worker-handler-host: localhost
hooks-worker-handler-port: 61321
config: ./dredd.yml
blueprint: test.apib
endpoint: 'someendpoint'
and another needed file.
和 dredd 响应
error: PHP hooks handler command not found: dredd-hooks-php Install
php hooks handler by running: $ composer require
ddelnano/dredd-hooks-php --dev
为什么不起作用?我做错了什么?
P.S。对不起我的英语。
截至目前,Windows 尚未正式支持 Dredd。但是,只要 JavaScript 钩子不需要,它应该可以安装并且可以正常工作。目前任何其他挂钩都不起作用。
对 Windows 的支持在路线图上 - https://github.com/apiaryio/dredd/issues/204
我尝试在 windows PC 上使用 dredd 和 symfony。
我接下来要做的是: 我在 symfony 项目
中创建文件夹 dreddapp dredd src vendor e.t.c
在 symfony composer.json 我添加
"ddelnano/dredd-hooks-php":"dev"
下一步,我创建这个 dredd.yml
dry-run: null
hookfiles: ./hooks.php
language: php
sandbox: false
server: null
server-wait: 3
init: false
custom:
apiaryApiKey: 'apikey '
apiaryApiName: 'apiname'
names: false
only: []
reporter: apiary
output: []
header: []
sorted: false
user: user:pass
inline-errors: true
details: true
method: []
color: true
level: info
timestamp: true
silent: false
path: []
hooks-worker-timeout: 5000
hooks-worker-connect-timeout: 1500
hooks-worker-connect-retry: 500
hooks-worker-after-connect-wait: 100
hooks-worker-term-timeout: 5000
hooks-worker-term-retry: 500
hooks-worker-handler-host: localhost
hooks-worker-handler-port: 61321
config: ./dredd.yml
blueprint: test.apib
endpoint: 'someendpoint'
and another needed file.
和 dredd 响应
error: PHP hooks handler command not found: dredd-hooks-php Install php hooks handler by running: $ composer require ddelnano/dredd-hooks-php --dev
为什么不起作用?我做错了什么?
P.S。对不起我的英语。
截至目前,Windows 尚未正式支持 Dredd。但是,只要 JavaScript 钩子不需要,它应该可以安装并且可以正常工作。目前任何其他挂钩都不起作用。
对 Windows 的支持在路线图上 - https://github.com/apiaryio/dredd/issues/204