我尝试学习作曲家,现在我想包括(zurb)基础,所以我补充说
“require”:{“zurb / foundation”:“v5.2.2”}到composer.json文件.
运行composer.phar更新后,我可以看到文件夹/ vendor / zurb / foundation中添加了一些文件.
但我不知道如何继续,任何人都可以建议我现在如何开始构建我的网络应用程序?如何让它使用基础所需的css和js文件?
我已将文件vendor / autoload.php包含在我的index.php中,但这似乎不够.
我已经使用基础构建了多个网站和应用程序,但总是“手动”,然后我只是将正确的css和js文件包含在页面的页眉和页脚中.现在我只是不知道从哪里开始.
谢谢你的帮助.
最佳答案 首先检查此问题以获得基本知识:
NPM/Bower/Composer – differences?.
然后,如果您决定使用Composer for PHP和Bower作为前端库,请按照下列步骤操作:
>使用sh $npm install -g bower安装Bower(首先需要Node.js和npm)
>为您的前端软件包配置Bower(有关更多信息,请访问Bower docs)
{
"name": "MyProject",
"dependencies": {
"foundation": "*"
}
}
> Hook Bower to Composer将此添加到您的composer.json
"scripts": {
"post-install-cmd": [
"bower install"
],
"post-update-cmd": [
"bower install"
],
}
现在,每当你点击作曲家更新(或安装)时,bower组件也会更新!