我从事YII项目(高级),并希望为YII 2使用JUI扩展我在composer.json文件中放入了"yiisoft/yii2 jui":"~2.0.0"行,并运行composer install。之后,我尝试使用小工具:
<?php
use yiijuiSortable;
/* @var $this yiiwebView */
/* @var $searchModel commonmodelsSearchSomeModel */
/* @var $dataProvider yiidataActiveDataProvider */
echo Sortable::widget([
'items' => [
'Item 1',
['content' => 'Item2'],
[
'content' => 'Item3',
'options' => ['tag' => 'li'],
],
],
'options' => ['tag' => 'ul'],
'itemOptions' => ['tag' => 'li'],
'clientOptions' => ['cursor' => 'move'],
]); ?>
但有一个错误:
要发布的文件或目录不存在:/path/advanced/vendor/bower/jquery ui
然后,我阅读了github上的一条建议,删除composer.lock和/vender文件夹,并再次安装composer。
之后,我的应用程序的任何页面都会出现错误:
要发布的文件或目录不存在:/path/advanced/vendor/bower/jquery/dist
我做错了什么?
在此处输入链接描述
您似乎有过时的fxp插件。
运行:
composer self-update
composer global require "fxp/composer-asset-plugin:~1.2.0"
cd /path/to/advanced/application
composer update