如何使用 Composer 添加库?
How to add a library using Composer?
我不懂 Composer。我尝试建立自己的网站,我想在 Yii2 框架中使用 material 设计。我发现 this repository and this repository.
但是我不明白这是什么意思:
Either run composer global require "romdim/yii2-bootstrap-material:dev-master"
或者当我生成新的 JSON 文件时如何在我的 Yii2 项目中实现它。
请一步步给我指点。
--------------------------------来自作曲家---------- ----------------------
https://i.stack.imgur.com/7kff1.jpg
Composer 是 PHP 中的依赖管理工具。
这意味着不需要拥有所有外部代码(库、类、模块或任何你想调用的东西),你将拥有一个配置 json 文件包含此代码的存储库的路径。
这真的是很棒的工具,它是建立任何严肃的 php 项目的方式。
为了部署使用 composer 的项目,您首先需要在计算机上安装 php 和 composer 才能工作。
Yii2 使用 composer 加载所有模块,所以基本上使用 composer 你什么也做不了。
您展示的第一个 link 不是 Yii2 项目,第二个是 first link 的 Yii2 扩展包装器。
第一个 link 是一个 npm、bower 和 g运行t 项目,与 php 或 composer 无关。
second link 的自述文件告诉您的是,如果您想在 Yii2 项目中使用 bootstrap material 设计,需要将模块添加到 composer.json 你的 yii2 项目中应该有的文件。
你可以做到 运行宁:
作曲家全球要求 "romdim/yii2-bootstrap-material:dev-master"
或自己编辑 composer.json 文件并添加:
"romdim/yii2-bootstrap-material": "dev-master",
然后在您的本地框中,您需要 运行 在您拥有 composer.json 文件的同一文件夹中执行以下命令:
composer update
此命令将下载 composer.json 文件中列出的所有存储库,并导入到供应商文件夹中的项目中。
它还会创建一个 composer.lock 文件,其中包含您上次更新 composer 时下载的所有版本。这很有用,因为当您将文件移动到生产环境时,您不想下载新的未经测试的版本,而是使用:
composer install
如果你只想要一个 material 设计的简单网站并且你从未使用过 yii2 我不建议使用它。
如果你想学习 yii2 作为一个 php 框架,我建议你从 Yii2 guide
开始
或者如果您更喜欢视频教程:
https://www.youtube.com/watch?v=z1xtFbO9jgQ
我不懂 Composer。我尝试建立自己的网站,我想在 Yii2 框架中使用 material 设计。我发现 this repository and this repository.
但是我不明白这是什么意思:
Either run
composer global require "romdim/yii2-bootstrap-material:dev-master"
或者当我生成新的 JSON 文件时如何在我的 Yii2 项目中实现它。
请一步步给我指点。
--------------------------------来自作曲家---------- ----------------------
https://i.stack.imgur.com/7kff1.jpg
Composer 是 PHP 中的依赖管理工具。
这意味着不需要拥有所有外部代码(库、类、模块或任何你想调用的东西),你将拥有一个配置 json 文件包含此代码的存储库的路径。
这真的是很棒的工具,它是建立任何严肃的 php 项目的方式。
为了部署使用 composer 的项目,您首先需要在计算机上安装 php 和 composer 才能工作。
Yii2 使用 composer 加载所有模块,所以基本上使用 composer 你什么也做不了。
您展示的第一个 link 不是 Yii2 项目,第二个是 first link 的 Yii2 扩展包装器。 第一个 link 是一个 npm、bower 和 g运行t 项目,与 php 或 composer 无关。
second link 的自述文件告诉您的是,如果您想在 Yii2 项目中使用 bootstrap material 设计,需要将模块添加到 composer.json 你的 yii2 项目中应该有的文件。
你可以做到 运行宁: 作曲家全球要求 "romdim/yii2-bootstrap-material:dev-master"
或自己编辑 composer.json 文件并添加:
"romdim/yii2-bootstrap-material": "dev-master",
然后在您的本地框中,您需要 运行 在您拥有 composer.json 文件的同一文件夹中执行以下命令:
composer update
此命令将下载 composer.json 文件中列出的所有存储库,并导入到供应商文件夹中的项目中。
它还会创建一个 composer.lock 文件,其中包含您上次更新 composer 时下载的所有版本。这很有用,因为当您将文件移动到生产环境时,您不想下载新的未经测试的版本,而是使用:
composer install
如果你只想要一个 material 设计的简单网站并且你从未使用过 yii2 我不建议使用它。
如果你想学习 yii2 作为一个 php 框架,我建议你从 Yii2 guide
开始或者如果您更喜欢视频教程: https://www.youtube.com/watch?v=z1xtFbO9jgQ