반응형
Yarn은 사용 가능한 모든 스크립트를 나열할 수 있습니까?
내 패키지에 대본이 몇 개 있어요.json
{
"name": "my-package",
"scripts": {
"build": "babel src -d lib",
"test": "jest"
}
}
terminal 명령에서 사용 가능한 모든 스크립트를 나열할 수 있는 방법이 있습니까?yarn
?
https://github.com/yarnpkg/yarn/issues/2965
사용하다
yarn run
npm과 마찬가지로npm run
또 다른 해결책은 jq를 사용하는 것입니다.
jq .scripts package.json
출력 예:
{
"dev": "webpack-dev-server --mode development",
"build": "webpack --mode production"
}
스크립트를 스크립트 목록에 추가하여yarn scripts
"scripts": {
"scripts": "jq .scripts package.json"
}
npm run
너무 느려서 가끔 5초 가까이 연락이 왔어요.
사용하고 있습니다.cat package.json
몇 년 동안, 하지만 나는 매번 단말기에서 화면을 스크롤해야 했다.package.json
너무 깁니다(여러 화면).
그래서 필터링을 합니다.grep
그리고.sed
.grep
시합 후에 50행 인쇄하다scripts
,그리고.sed
다른 괄호와 일치시킨 후 인쇄를 계속하지 않고 종료합니다.
$ grep "scripts" -A 50 ./package.json | sed '/}/ q' # run it on package.json directory
그래서 나는 그것을 에 추가한다.~/.bashrc
경유로alias scripts="grep 'scripts' -A 20 ./package.json | sed '/}/ q'"
.
그리고 다음번엔 그냥 뛰어가서scripts
모든 스크립트의 내용을 입수했습니다.package.json
.
멋있다~
언급URL : https://stackoverflow.com/questions/54732557/can-yarn-list-all-available-scripts
반응형
'programing' 카테고리의 다른 글
React Native 앱을 브라우저에서 테스트할 수 있습니까? (0) | 2023.03.12 |
---|---|
'유형 오류 [ERR_]Invalid_ARG_TYPE]:"path" 인수는 문자열 형식이어야 합니다.수신된 유형이 정의되지 않았습니다.' (0) | 2023.03.12 |
Oracle 드롭 인덱스(존재하는 경우) (0) | 2023.03.12 |
MongoParseError: useCreateIndex, useFindAndModify 옵션은 지원되지 않습니다. (0) | 2023.03.12 |
하나의 파일에서 여러 JSON 개체를 추출하려면 어떻게 해야 합니까? (0) | 2023.03.12 |