我尝试学习 Composer ,现在我想包括(zurb)基础,所以我添加了
"require": {"zurb/foundation": "v5.2.2"} 到 composer.json 文件。
运行composer.phar update后,可以看到/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) {
"name": "MyProject",
"dependencies": {
"foundation": "*"
}
}
composer.json
"scripts": {
"post-install-cmd": [
"bower install"
],
"post-update-cmd": [
"bower install"
],
}
现在每次你点击
composer update
(或 install
),凉亭组件也得到更新!
关于zurb-foundation - 包括使用 Composer 的基础,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23134172/