【发布时间】:2012-12-21 18:36:29
【问题描述】:
现在当我测试我的应用程序时,我需要在 netbeans 上运行命令:
assets:install
我讨厌一遍又一遍地做事……因为 symfony2 需要运行这个命令来把修改后的文件放到正确的路径中。
有没有办法运行该命令或更改配置文件?
使用 --symlink 我收到此消息:
[InvalidArgumentException]
The symlink() function is not available on your system. You need to install the assets without the --symlink option.
解决了!
我的 Windows 版本 (XP) 不支持 --symlink。我找到了一个适用于 Windows 的 Link shell 扩展,可以做到这一点。 这是程序和文档,非常好用!
谢谢大家,很有帮助。
【问题讨论】:
-
Symfony 使用符号链接,因此您无需在每次修改文件时都运行该命令。
-
要为每个包创建符号链接而不是复制其资产,请使用
--symlink选项 -
symlink() 函数在您的系统上不可用。您需要安装不带 --symlink 选项的资产。 [无效参数异常]
-
@Patrick 您运行的是 Vista 之前的 Windows 版本吗? php.net/manual/en/function.symlink.php
-
@cheesemacfly 我用的是 XP,有问题吗?
标签: php html css symfony assets