安装 yii2-apidoc 时经常发生安装冲突
方法一:
看清apidoc所需要的组件
安装可以满足apidoc组件的依赖
: ^2.0.4
: ~1.0.0 | ~1.1.0
方法二(推荐)
只更新与apidoc相关的包,不影响其他包
composer update yiisoft/yii-apidoc cebe/markdown phpdocumentor/reflection-docblock
-------------------------------------------------------------------------------------------------------------------------
最后运行命令的时候发现
The file or directory to be published does not exist: F:\sourcecode\green\vendor\yiisoft\yii2-apidoc/../..\bower/bootstrap/dist
在yii2-apidoc\apidoc.php中的
Yii::setAlias('@yii/apidoc', __DIR__);
之后加入以下语句
Yii::setAlias('@bower/bootstrap/dist', dirname(dirname(__DIR__)) . '/bower-asset/bootstrap/dist');Yii::setAlias('@bower/jquery/dist', dirname(dirname(__DIR__)) . '/bower-asset/jquery/dist');