it-source

작곡가를 어떻게 운영하죠?

criticalcode 2022. 11. 1. 00:01
반응형

작곡가를 어떻게 운영하죠?

는 방금 in in in in에 했다./usr/bin 그 했을 때.php composer.phar작곡가에 대한 도움말 정보를 얻었어요. 다른 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★Could not open input file: composer.phar

" " " " "php composer.phar든든곳 ?에 ?? ????

글로벌 설치(아카이브 가이드)를 실행할 수 있습니다.

Composer는 현재 작업 디렉토리와 함께 작동하므로 시스템 전체에 설치할 수 있습니다.

  1. 다음과 같은 경로에서 디렉토리로 변경 cd /usr/local/bin
  2. 컴포저 가져오기 curl -sS https://getcomposer.org/installer | php
  3. par를 실행 가능한 파일로 만듭니다. chmod a+x composer.phar
  4. 프로젝트 디렉토리로 변경 cd /path/to/my/project
  5. Composer를 평소처럼 사용합니다. composer.phar install
  6. 필요에 따라서, 다음의 이름을 변경할 수 있습니다. composer.phar 로. composer 쉽게 말하면

업데이트: 다운로드 할 수 없거나 다운로드하고 싶지 않을 수 있습니다./usr/local/bin( 사용자 이해 볼 수

  1. 오픈 터미널
  2. curl -sS http://getcomposer.org/installer | php -- --filename=composer
  3. chmod a+x composer
  4. sudo mv composer /usr/local/bin/composer

업데이트 2: Windows 10 및 PHP 7의 경우 이 튜토리얼(아카이브)을 권장합니다.개인적으로 PHP 7.3 VC15 x64 Non Thread Safe 버전보다 Visual C++ Redistributable for Visual Studio 2017 x64 버전을 먼저 설치했습니다(Windows용 PHP 페이지의 사이드 메뉴에서 두 버전 모두 확인).주의 깊게 읽어주세요.enable-extensions 섹션이 다를 수 있습니다(extension=curlextension=php_curl.dll처럼 잘 먹힌다.을 빈다마법처럼 작동합니다.행운을 빕니다!

."는 할 수 있으며, para "para" "" "para "para "para "는 para "para"를 붙일 필요가 .php인크루드_경로' 입니다. (bash' $PATH' php' include_path' 입니다.

터미널을 통해 어디서든(MacOS X에서) Composer를 실행하는 방법

배경:

실제로 getComposer 웹사이트에는 다음과 같은 curl 명령어를 사용하여 Composer를 설치한다고 명시되어 있습니다.

curl -sS https://getcomposer.org/installer |php

그리고 그것은 확실히 의도된 것을 한다.그리고 작곡가를 옮기라고 쓰여 있어요.par를 /usr/local/bin/composer 디렉토리로 이동한 후 단말기에서 다음 명령줄을 사용하여 글로벌하게 컴포저를 사용할 수 있습니다.

mv composer.phar /usr/local/bin/composer

질문:.

그래서 구글에 접속하게 된 문제는 Mac OS X 터미널에서 위의 행을 실행했을 때 "Permission denied"라고 되어 있었다는 것입니다.다음과 같습니다.

mv: rename composer.phar to /usr/local/bin/composer: Permission denied

답변:

팔로우 링크는 마법처럼 저를 해결책으로 이끌었고, 저는 그것에 감사합니다.방금 놓친 것은 위의 "이동" 명령줄 앞에 sudo 명령어입니다.Move 명령어는 다음과 같습니다.

sudo mv composer.phar /usr/local/bin/composer
Password:

직접 사용자 인증을 요청하고 권한이 있는지 확인합니다.따라서 유효한 비밀번호를 입력하면 Moving이 완료되며 다음 행을 사용하여 컴포저가 글로벌하게 설치되어 있는지 확인할 수 있습니다.

composer about

저는 이 답변이 당신의 시야를 넓히고 마침내 당신의 문제를 해결하는 데 도움이 되기를 바랍니다.

건배!

먼저 Composer 설치 설명서에 설명된 대로 Composer를 설치합니다.참고용으로 여기에 추가했습니다.

curl -sS https://getcomposer.org/installer | php

그런 다음 파일을 '/usr/local/bin'으로 이동합니다.

sudo mv composer.phar /usr/local/bin/composer

보세요.composer -V다음과 같은 출력이 나올 경우Composer version작곡가

like like like like like like like like like like like like like like like composer: command not found는 다음 명령을 사용하여 컴포넌트의 에일리어스를 작성하는 것을 의미합니다.이치노

alias composer='/usr/local/bin/composer'

''를 실행하면''' 이 됩니다.composer -V즉, 다음과 같은 출력을 얻을 수 있습니다.Composer Version그 뒤에 버전 번호를 붙입니다.

이게 누군가에게 도움이 되길 바랍니다.

냥냥으로 옮겨주세요./usr/local/bin와 합니다.

sudo mv composer.phar /usr/local/bin/composer

컴포저를 글로벌하게 설치하려면 이 명령을 실행하십시오.

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

MAC 및 LINUX 의 경우는, 다음의 순서를 사용합니다.

composer가 있는 디렉토리를 추가합니다.phar는 PATH:

export PATH=$PATH:/yourdirectory

작곡가의 이름을 바꾼다.par에서 composer로:

mv composer.phar composer

글로벌 설치를 간단하게 실행하여 어디에서나 실행할 수 있습니다.

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

https://getcomposer.org/doc/00-intro.md#globally 웹사이트에서는 이 방법을 권장합니다.Ubuntu 14.04에서는 정상적으로 동작. 문제 없음.이렇게 하면 예를 들어 할 필요가 없습니다.php compomser.phar show 하면 composer show를 참조해 주세요.

다른 장소에서 실행할 경우 프로그램과 함께 제공되는 컴포저 프로그램을 사용할 수 있습니다.기본적으로 bash 스크립트입니다.이 코드가 없는 경우 다음 코드를 텍스트 파일에 복사하는 것만으로 생성할 수 있습니다.

#!/bin/sh

dir=$(d=$(dirname "$0"); cd "$d" && pwd)

if command -v 'cygpath' >/dev/null 2>&1; then
  dir=$(cygpath -m $dir);
fi

dir=$(echo $dir | sed 's/ /\ /g')
php "${dir}/composer.phar" $*

그런 다음 파일을 bin 폴더에 저장하고 파일 확장자를 지정하지 않고 composer라는 이름을 지정합니다.그런 다음 환경 변수에 bin 폴더를 추가합니다.

이 중 일부는 서버에서 실행 중인 OS가 원인일 수 있습니다.최근에 Ubuntu를 실행하는 새로운 호스팅 환경으로 마이그레이션했습니다. 에일리어스를 추가합니다.alias composer="/path/to/your/composer".httprc ://to.to.to.to.to.to.to.to.to.to.to.t의 두 .

csh를 사용하다하려면 을 합니다.echo $0반환되는 것이-cshcsh/tcsh를 사용하면 Composer에서 실행되는 일부 프로세스가 실패하기 때문에 bash로 변경해야 합니다.

변경하려면 먼저 실행함으로써 서버에서 bash를 사용할 수 있는지 확인합니다.cat /etc/shells 반환된 에 .가 되어 있는 경우bin/bash하려면 "bash"를 실행합니다chsh -s /bin/csh.

에서는 Composer를수"Composer"를 실행하여 .source ~/.bashrc ★★★★★★★★★★★★★★★★★」source ~/.bash_profile 스크립트를 로드하지 않기 Ubuntu는 Bash 스크립트를 않기 .profile를 디폴트 스크립트로 사용합니다.

세션을 열었을 때 Bash 스크립트를 로드하려면 .profile에 다음 명령을 추가합니다(이는 Bash 스크립트가 .bashrc인 경우입니다.bash_profile 또는 기타의 경우 그에 따라 수정하십시오).

if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
        . "$HOME/.bashrc"
    fi
fi

테스트하려면 세션을 닫고 새로고침합니다. '실행하다', '실행하다', '실행하다', '실행하다', '실행하다', '실행하다', '실행하다', '실행하다', '실행하다', '실행하다 '실행하다', '실행하다', '실행하다' 됩니다.composer -v ★★★★★★★★★★★★★★★★★」which composer정상적으로 동작합니다.

언급URL : https://stackoverflow.com/questions/11333230/how-to-run-composer-from-anywhere

반응형