我目前正在尝试将我的Symfony应用程序从dev转移到prod。我正在运行此命令行脚本来编译我的js和css文件:
php app/console assetic:dump --watch;
当我这样做时,我收到以下错误:
The source file "/Applications/XAMPP/xamppfiles/htdocs/symfonydev/app/../web/assets/js/js/bootstrap/" does not exist.
我也运行过这个脚本:
php app/console assetic:dump --env=prod --no-debug
它给了我另外一堆问题,我将把它放在另一个帖子问题中。
我已经运行这些脚本以查看我可以找到发生这种情况的文件:
find . -name '*.html.twig' -exec grep -li 'assets/js/js/bootstrap*' {} \;
find . -name '*.html.twig' -exec grep -li 'js/js/bootstrap*' {} \;
find . -name '*.html.twig' -exec grep -li 'js/bootstrap*' {} \;
他们没有返回任何值:(
我无法编译我的js文件,因为我一直收到此错误。我是如何继续移动这个Symfony2应用程序的!如果可以,请提供帮助。
谢谢!
答案 0 :(得分:3)
我发现了这个问题,我在Symfony中有一些配置不正确的Bundle。然后我发现了一个胭脂目录,当我删除它时,我回到了waaaaaaay。一旦我这样做并运行
sudo rm -rf app/cache/* app/logs/*
然后跑
php app/console assetic:dump --env=prod --no-debug
一切都很顺利。感谢大家的反馈!