zurb-foundation – 包括使用作曲家的基础

我尝试学习作曲家,现在我想包括(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.jsnpm)
>为您的前端软件包配置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组件也会更新!

点赞