0
개발 환경의 설정을 자동화하는 ps 스크립트를 만들고 있습니다. 나는 chocolatey (chocolatey.org)를 사용하여 노드와 루비를 설치 한 다음 노드 패키지와 보석을 설치하려고합니다. 이것은 일이 잘못되기 시작하는 곳입니다. 루비와 노드 모두 powershell을 감지하여 다시 시작해야합니다.Powershell을 다시 시작한 후 계속하십시오.
그렇다면 누구나이 제한 사항을 해결하기 위해 powershell 또는 다른 방법을 새로 고치는 작업을 알고 있습니까?
gem : The term 'gem' is not recognized as the name of a cmdlet, function, script file, or operable program.
또는 유사 노드
iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))
cinst nodejs.install
cinst npm
npm install -g bower
로이 기능을 제공하는 오류를 제공
iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))
cinst ruby
gem install compass --pre
: 여기
문제를 재현하는 스크립트의 버전을 박탈하다 오류'node' is not recognized as an internal or external command, operable program or batch file.
사용중인 초콜릿 버전은 무엇입니까? 어떤 패키지/보석을 설치하고 있습니까? 어떤 오류가 있습니까? 최신 버전의 chocolatey는 현재 환경을 업데이트하므로 새로 설치된 명령을 즉시 실행할 수 있으므로 문제가 정확히 무엇인지 자세히 설명해야합니다. –
@ mike-z 스크립트의 사이트에서 chocolatey를 다운로드 중이므로 최신 버전이라고 가정합니다. 위 스크립트 스 니펫을 작성하여 문제를 재현했습니다. 세부 사항이 부족해서 죄송합니다. 태블릿에 있었기 때문에 모든 세부 정보에 액세스 할 수 없었습니다. – swestner