如何使用作曲家添加库



我不了解作曲家。我尝试构建自己的网站,并希望在YII2框架中使用材料设计。我发现这个存储库和这个存储库。

,但我不明白这意味着什么:

运行composer global require "romdim/yii2-bootstrap-material:dev-master"

或当我生成新的JSON文件时如何在yii2中的项目中实现它。

请逐步给我建议。

--------------------------------------------来自作曲家------------------------------------------------------------------------------------------

https://i.stack.imgur.com/7kff1.jpg

作曲家是php中依赖关系管理的工具。

这意味着,而不是需要拥有所有外部代码(库,类,模块或任何您想调用(,而是将具有一个配置JSON文件,其中包含包含此代码的存储库的路径。

这确实是很棒的工具,它是设置任何严肃的PHP项目的方式。

为了部署使用首先需要使用PHP和Composer的作曲家的项目,以便工作。

yii2使用Composer加载所有模块,因此基本上与作曲家您完全无能为力。

您显示的第一个链接不是YII2项目,第二个链接是您第一个链接的YII2扩展程序包装器。第一个链接是NPM,Bower and Grunt项目,与PHP或Composer无关。

它告诉您第二个链接的读数是,如果您想在YII2项目中使用Bootstrap材料设计,则需要将模块添加到Composer.json文件中,您应该在YII2项目中拥有。<<<<<<<<<<<<<<<<<<<<<<

您可以运行:作曲家全球需要" Romdim/Yii2-bootstrap-Meterial:Dev-Master"

或自己编辑composer.json文件并添加:

"romdim/yii2-bootstrap-material": "dev-master",

然后,在您的本地框中,您需要在具有Composer.json文件的同一文件夹中运行以下命令:

composer update

此命令将下载composer.json文件中列出的所有存储库,并在供应商文件夹中导入您的项目。

它还将创建一个composer.lock文件,该文件将在您上次进行作曲家更新时从上下载的所有版本发布。这很有用,因为当您将文件移至生产环境时,您不想下载新的未测试版本,而您将使用:

composer install

如果您只想要一个带有材料设计的简单网站,而您从不使用yii2,我不建议使用它。

如果您想学习YII2作为PHP框架,我建议从YII2指南开始

或者如果您是视频教程的人:https://www.youtube.com/watch?v=z1xtfbo9jgq

相关内容

  • 没有找到相关文章

最新更新