【发布时间】:2013-03-02 10:02:10
【问题描述】:
我在 XAMPP 上使用 symfony2.1,使用 NetBeans 7.3 作为 IDE。我想通过在需要部分添加这些行来安装friendofsymfony/rest-bundle 包
"friendsofsymfony/rest-bundle": "0.11.0",
然后我右键单击项目,然后是 Composer > Update
我在输出窗口上得到的是
D:\xampp\php\php.exe C:\ProgramData\Composer\bin\composer --ansi --no-interaction update
# This file must be saved with Unix line endings, or cygwin will choke
DIR=`dirname "$0"`;
DIRECTORY=$(cd "${DIR}" && pwd)
if command -v 'cygpath' >/dev/null 2>&1; then
DIRECTORY=`cygpath -m $DIRECTORY`;
fi
PHAR="$(echo $DIRECTORY | sed 's/ /\ /g')/composer.phar"
php "${PHAR}" $*
Done.
并且该软件包未安装。
我做得对吗?如何在 NetBeans 上使用 Composer 正确安装包?
【问题讨论】:
-
我建议联系 netbeans 支持,因为这绝对看起来像是 netbeans 特定的错误。
-
阅读消息并做它所说的:确保
composer.lock文件以 Unix 行结尾 (\n) 而不是 Windows 行结尾 (\n\r) 保存。 -
我使用 Notepad++ 检查,设置为显示行尾,它显示 LF (\n)。我还将这个问题发布到 NetBeans 论坛
标签: netbeans-7 symfony-2.1 composer-php