fish:fish:에서 $(npm bin)/cypress를 실행할 때
$(npm bin)/cypress
shell 모르겠지만, fish인 나는
fish: Illegal command name '$(npm bin)/cypress'
그리고 화가 난다
cypress를 실행하려면 실행문을 package.json의 scripts로 설정하지만 약간 독특합니다.
그리고 그것을 fish로 실행할 때의 스크립트도 올려 둡니다
TL;DR
대상 독자
cypress 실행 문
htps : // / cs. cyp rs. 이오/구이데 s/구이데 s/꽁꽁 dぃ네. html
공식 문서에도 있지만 cypress ~에서 그대로 실행하지 않는 것 같습니다.
fish로 cypress를 실행할 때,
패턴 1: 쉘에서 실행
$(npm bin)/cypress
# $ごと必要です
fish의 경우
$ 대신 eval()로 실행
eval (npm bin)/cypress
초보자이므로 eval의 존재를 몰랐지만,
() 안에 변수를 넣고 () 안에 넣은 변수를 명령으로 실행하는 것이 eval이라고 합니다.
ht tp // 푸 sh. 루비키 tch. 코 m/에ゔぁl/
패턴 2 package.json으로 설정하는 경우
package.json{
scripts: {
"test":"./node_modules/.bin/cypress"
}
}
음, 대체로 2의 패턴으로 할 것입니다만
참고
htps : // / cs. cyp rs. 이오/구이데 s/구이데 s/꽁꽁 dぃ네. html
ht tp // 푸 sh. 루비키 tch. 코 m/에ゔぁl/
Reference
이 문제에 관하여(fish:fish:에서 $(npm bin)/cypress를 실행할 때), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/k_bobchin/items/3d403ac4d560c27b9213
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$(npm bin)/cypress
# $ごと必要です
eval (npm bin)/cypress
{
scripts: {
"test":"./node_modules/.bin/cypress"
}
}
htps : // / cs. cyp rs. 이오/구이데 s/구이데 s/꽁꽁 dぃ네. html
ht tp // 푸 sh. 루비키 tch. 코 m/에ゔぁl/
Reference
이 문제에 관하여(fish:fish:에서 $(npm bin)/cypress를 실행할 때), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/k_bobchin/items/3d403ac4d560c27b9213텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)