Yii2 | requires bower-asset/jquery

前端 未结 6 1538
清歌不尽
清歌不尽 2020-12-30 04:13

I\'m trying to install Yii2 via composer:

composer global require \"fxp/composer-asset-plugin:~1.1.1\"
composer create-project --prefer-dist yiisoft/yii2-app         


        
相关标签:
6条回答
  • 2020-12-30 04:37

    You can try the newer version:

    composer global require "fxp/composer-asset-plugin:^1.2.0"
    

    then:

    composer create-project --prefer-dist yiisoft/yii2-app-basic basic
    

    Non-install Bower-Asset way:

    You can download Yii2 by Install from an Archive File. By this way you won't need to handle Bower issue.

    Further, if you need to update composer without handling Bower, you can require yidas/yii2-composer-bower-skip before yiisoft/yii2 in composer.json file:

    "require": {
        "php": ">=5.4.0",
        "yidas/yii2-composer-bower-skip": "~2.0.0",
        "yiisoft/yii2": "~2.0.5",
        "yiisoft/yii2-bootstrap": "~2.0.0"
    }
    

    Instead, if you want to create yii2 project without bower-asset issue:

    yidas/yii2-app-basic:

    composer create-project yidas/yii2-app-basic

    yidas/yii2-app-advanced:

    composer create-project yidas/yii2-app-advanced


    From Yii 2.0.13, it used Asset-Packagist solution instead of fxp/composer-asset-plugin

    0 讨论(0)
  • 2020-12-30 04:38

    first change the .composer permissions

    sudo chown -R $USER .composer/
    

    thin

    composer global require "fxp/composer-asset-plugin:^1.2.0"
    
    0 讨论(0)
  • 2020-12-30 04:39

    This problem could be also resolved via

    composer require yidas/yii2-bower-asset
    

    More details about this package: https://packagist.org/packages/yidas/yii2-bower-asset

    0 讨论(0)
  • 2020-12-30 04:39

    https://getcomposer.org/Composer-Setup.exe download and install. After installing run this command line in your project folder composer update

    0 讨论(0)
  • 2020-12-30 04:44

    solved. need to install the Composer Asset Plugin first: php composer.phar global require "fxp/composer-asset-plugin:1.0.0"

    0 讨论(0)
  • 2020-12-30 04:52
    rm -rf ~/.composer/vendor
    rm ~/.composer/composer.lock
    cd ~/.composer
    composer clear-cache
    composer self-update
    composer global require "fxp/composer-asset-plugin:^1.1.3"
    composer install
    

    Then go to your work directory and run:

    composer create-project --prefer-dist yiisoft/yii2-app-basic basic

    0 讨论(0)
提交回复
热议问题