질문을 삭제하지 말아주세요.!
 
1
0
-1
comper update
$ composer update
Loading composer repositories with package information
Warning: Accessing git.aUpdating dependencies (including require-dev)
  - Updating test/auth (v1.1.9 => v1.2.0)
    The package has modified files:
    M src/Member/Packet.php
    Discard changes [y,n,v,d,s,?]?


compser 를 install update 할때  수정된 내용이 있으면  어떻게 할지 물어보는게 있습니다.

서비스에서 composer install 할때도 위와  메시지가 나오는데  무시하고 넘어가는 방법이 없습니까?


composer install --prefer-dist
[test@dev02 mobile]$ composer install --prefer-dist
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
  - Updating test/auth (v1.1.9 => v1.2.0)
    The package has modified files:
    M src/Member/Packet.php
    Discard changes [y,n,v,d,s,?]?

composer  옵션을 보고 --prefer-dist  해도 물어보네요

http://xpressengine.github.io/Composer-korean-docs/doc/03-cli.md/




    CommentAdd your comment...

    1 answer

    1.  
      2
      1
      0

      vendor 아래에 있는 녀석들은 수정하지 않는 것이 정석입니다. 혹시 필요성에 의해서 남이 만든 라이브러리를 수정해야 한다면, 깃허브에서 포크를 따고 별도로 설치하는 것이 좋습니다. 본인이 만든 라이브러리라도 마찬가지입니다. 깃허브에 등록하는 것만으로 컴포저로 끌어 올 수 있습니다. 앞에 배경을 몰라 엉뚱한 답을 했을 수도 있으니 양해바랍니다.


      // composer.json
      {
        "name": "yourname/project",
        "repositories": [
          {
            "type": "vcs",
            "url": "https://github.com/yourname/auth"
          }
        ],
        // ...
      }
      $ composer require yourname/auth
      # 혹시 안되면 composer require test/auth 로 해 보세요.
        CommentAdd your comment...