Php 在Windows上测试Symfony flex
我无法让composer在Windows上的symfony4项目上使用flex receipe 以下是完整的过程:Php 在Windows上测试Symfony flex,php,composer-php,symfony4,Php,Composer Php,Symfony4,我无法让composer在Windows上的symfony4项目上使用flex receipe 以下是完整的过程: 我从(VC15 x86非线程安全)安装了PHP7.2,设置了路径env。创建php.ini(从php.ini开发)。PHP正在windows上工作(PHP-v) 我从composer-Setup.exe()安装了composer。它为我更改了php.ini以激活一些php扩展(openssl等) 我用composer创建了一个项目symfony/skeleton sf4 我转到了
- 我从(VC15 x86非线程安全)安装了PHP7.2,设置了路径env。创建php.ini(从php.ini开发)。PHP正在windows上工作(
)PHP-v
- 我从composer-Setup.exe()安装了composer。它为我更改了php.ini以激活一些php扩展(openssl等)
- 我用
composer创建了一个项目symfony/skeleton sf4
- 我转到了sf4目录:
cd C:/sf4
- 我运行Web服务器:
php-s127.0.0.1:8000-tpublic
- 当我浏览
locahost:8000
- 因此,我想将symfony twig捆绑包作为flex软件包安装:
composer require twig
[InvalidArgumentException]
Could not find package twig.
Did you mean one of these?
twig/twig
slim/twig-view
latte/latte
twig/extensions
timber/timber
我在sf4项目中与当地的composer.phar进行了尝试:
cd C:/sf4
php composer.phar require twig
=>相同的错误
Composer似乎忽略了flex插件,你有什么想法吗?谢谢 请参见下面的答案
您可以继续使用中的symfony容器,只需查找flex使用的别名
对于flex的twig是“symfony/twig bundle”,请运行composer req symfony/twig bundle
salu2标记用户时,请链接到SO用户配置文件。也可以对外部URL使用超链接,而不是复制粘贴URL。请在发布前阅读SO指南。错误不再发生,我猜是您指出的composer flex错误。非常感谢。