? npm으로 이동 ?
njt.vercel.app
검색 엔진에 패키지 이름을 입력한 다음 소스, 홈페이지, 변경 로그 등으로 이동합니까? ????
올바른 URL로 빠르게 이동하여 5초를 수천 번 절약하세요.
???
njt <package> [destination]
???
b
→ Bundlephobia.com의 패키지 비용 견적c
→ 변경 내역g
→ github(gitlab 등) 저장소 루트h
→ 홈페이지(웹사이트의 경우 w
, 문서의 경우 d
별칭)i
→ 문제n
→ npmjs.com의 패키지 정보p
→ 풀 요청(병합 요청의 경우 m
으로 별칭 지정)r
→ github 릴리스 목록s
→ 소스(종종 저장소 루트와 동일하지만 모노레포의 경우 하위 디렉터리일 수 있음)t
→ git 태그 목록u
→ unpkg.com의 패키지 내용 미리보기v
→ npmjs.com의 날짜가 포함된 패키지 버전 목록y
→ Yarnpkg.com의 패키지 페이지(npmjs.com의 미러 레지스트리).
→ GitHub / GitLab 코드 찾아보기 대상을 생략하거나 존재하지 않는 대상을 입력하면 n
사용한 것처럼 npmjs.com의 패키지 페이지로 이동합니다.
njt prettier
(지정된 목적지 없음)
? → https://www.npmjs.com/package/prettier
njt prettier h
(홈페이지)
? → https://prettier.io
njt prettier s
(출처)
? → https://github.com/prettier/prettier
njt prettier r
(출시)
? → https://github.com/prettier/prettier/releases
njt prettier y
(실)
? → https://yarnpkg.com/package/prettier
njt
얻기 njt
에 액세스할 수 있는 환경은 여러 가지가 있습니다. 마음에 드는 것을 선택하거나 모두 사용하세요!
터미널에서 다음 명령을 실행하여 npm에서 전역적으로 njt
설치합니다.
npm install --global njt
모든 준비가 완료되었습니다. 이제 실제 인수를 사용하여 njt <package> [destination]
실행해 보세요. 예를 들어, 다음 두 명령은 각각 Lodash g ithub repo 및 홈페이지 로 이동합니다.
njt lodash g
njt lodash h
인수 없이 njt
실행하면 지원되는 대상 목록이 표시됩니다.
제거하려면 npm remove --global njt
실행하세요. 다시 설치하거나 업그레이드하려면 npm install --global njt
다시 실행하세요.
전문가 팁 .
패키지 이름 대신 njt
가장 가까운 package.json
파일에서 이름을 가져옵니다.
전문가 팁 열고 싶은 브라우저를 맞춤 설정하려면 원하는 앱 이름으로 NJT_BROWSER
(또는 그냥 BROWSER
)라는 환경 변수를 설정하세요. 값은 OS에 따라 다를 수 있습니다. NJT_BROWSER
대신 BROWSER
설정하면 원할 수도 있고 원치 않을 수도 있는 다른 도구에 영향을 미칠 수 있습니다.
예를 들어 chrome://settings
로 이동하여 Chrome 설정을 엽니다.
검색 엔진 관리 섹션으로 이동합니다(예: 검색 설정 필드에 이름 입력).
기타 검색 엔진 옆에 있는 추가를 클릭하세요.
검색 엔진 추가 양식을 작성합니다.
필드 | 값 |
---|---|
검색 엔진 | njt (npm jump to) |
예어 | njt |
쿼리 대신 %s이(가) 있는 URL | https://njt.vercel.app/jump?from=chrome&to=%s |
추가를 누르세요
이제부터 주소창에 njt <package> [destination]
입력하시면 원하시는 페이지로 바로 이동하실 수 있습니다. 예를 들어, njt react h
입력하면 React.js 홈페이지로 이동됩니다.
제거하려면 Chrome 설정에서 검색 엔진 관리 섹션을 열고 기타 검색 엔진 옆에 있는 점 3개 → njt를 클릭한 다음 목록에서 제거를 누르세요.
전문가 팁 njt
대신 n
을 키워드로 사용하면 매번 두 개의 추가 문자를 입력하는 것을 피할 수 있습니다. Chrome 주소 표시줄에 입력하는 명령은 n <package> [destination]
이 됩니다.
Firefox의 주소 표시줄에서 바로 njt
사용할 수 있습니다.
njt
입력하세요. 이제부터 주소창에 njt <package> [destination]
입력하시면 원하시는 페이지로 바로 이동하실 수 있습니다. 예를 들어, njt react h
입력하면 React.js 홈페이지로 이동됩니다.
제거하려면 기본 메뉴에서 Firefox 북마크를 열고 njt
검색한 후 북마크를 제거하세요.
전문가 팁 njt
대신 n
검색 키워드로 사용하면 매번 두 글자를 추가로 입력하는 것을 피할 수 있습니다. Firefox 주소 표시줄에 입력하는 명령은 n <package> [destination]
이 됩니다.
Alfred 런처에서 직접 이동하고 싶으십니까?
기본 설정 열기 → 기능 → 웹 검색
맞춤 검색 추가를 클릭하세요.
다음 양식을 작성하세요.
필드 | 값 |
---|---|
검색 URL | https://njt.vercel.app/jump?from=alfred&to={query} |
제목 | Search njt for '{query}' |
예어 | njt |
상 | https://njt.vercel.app/favicon-32x32.png에서 드래그 |
저장 을 누르세요
또는 이 특별 Alfred 링크를 복사하여 열어 위의 모든 단계를 완료하세요.
alfred://customsearch/Search%20njt%20for%20%27%7Bquery%7D%27/njt/utf8/nospace/https%3A%2F%2Fnjt.vercel.app%2Fjump%3Ffrom%3Dalfred%26to%3D%7Bquery%7D
전문가 팁 njt
대신 n
검색 키워드로 사용하면 매번 두 글자를 추가로 입력하는 것을 피할 수 있습니다. Alfred 주소 표시줄에 입력하는 명령은 n <package> [destination]
이 됩니다.
즐겨찾는 njt
접미사를 사용하여 변형을 만들어 더 적은 수의 문자로 즐겨찾는 위치로 이동할 수도 있습니다. 예를 들어, 키워드 ng
njt {query} g
의 단축키가 될 수 있습니다.
Visual Studio Code를 사용하는 경우 LaunchX 확장을 통해 명령 팔레트에 njt를 추가할 수 있습니다.
확장 프로그램 설치
명령 팔레트 열기
njt
입력하고 Enter를 누르세요.
검색어를 입력하고 Enter를 다시 누르세요.
전문가 팁 명령 팔레트를 우회하려면 ctrl+alt+n
사용하세요.
DuckDuckGo bang이 승인 대기 중입니다(프로세스 속도를 높이는 방법을 알고 계시다면 도움을 주세요).
duckduckgo.com을 기본 검색 엔진으로 사용하는 경우 검색 필드에 !njt <package> [destination]
입력하세요(앞에 느낌표 표시가 있음). 이 트릭은 DuckDuckGo의 멋진 뱅 기능 덕분에 가능합니다.
njt
미니사이트 온라인 검색창njt.vercel.app을 열고 쿼리를 입력한 후 Enter를 누르세요. 이 방법은 입력 양식이 있는 웹 페이지를 여는 과정을 포함하기 때문에 다른 방법보다 약간 느립니다. 장점은 어디에서나 작동하며 설정이 필요하지 않다는 것입니다.
njt.vercel.app을 호스팅해 주신 Vercel에게 감사드립니다.
당신은 검색 바로가기 전문가이신가요? njt
의 또 다른 진입점을 자유롭게 제안하여 전 세계 사람들의 시간을 절약하세요!
njt
작동 방식 njt
의 논리는 njt.vercel.app/jump
엔드포인트(소스) 내에 중앙 집중화되어 있습니다.
모든 njt
인터페이스는 사용자 쿼리를 https://njt.vercel.app/jump?from=UI_ID&to=USER_QUERY
에 제출하고 여기에서 대상으로 리디렉션됩니다.
njt <package>
또는 njt <package> y
와 같은 쿼리의 경우 리디렉션은 https://www.npmjs.com/package/<package>
또는 https://yarnpkg.com/package/<package>
처럼 간단합니다.
대부분의 다른 경우에는 검색된 패키지의 최신 버전을 찾기 위해 package.json
살펴보는 것이 포함됩니다. 이 파일은 www.npmjs.com에서 가져옵니다. 여기에는 저장소 위치, 홈페이지 및 대상 URL을 구성하는 데 사용되는 기타 필드가 포함되어 있습니다.
공식 njt
인터페이스와 njt.vercel.app/jump
엔드포인트는 제출된 쿼리를 저장하지 않습니다. njt.vercel.app은 Vercel에서 호스팅되므로 성능 및 사용 데이터는 인프라에 의해 기록됩니다(Vercel Analytics 참조).
njt
https://njt.vercel.app/jump?from=UI_ID&to=USER_QUERY
로 이동하면 from=UI_ID
매개변수가 사용자 쿼리와 함께 엔드포인트로 전송됩니다. 이 값은 현재 무시되지만 나중에 쿼리를 해결하거나 njt
인터페이스의 인기도를 분석하는 데 사용될 수 있습니다.
일부 njt
대상에 대한 바로가기는 npm
cli에 내장되어 있습니다.
? npm home <package>
또는 npm docs <package>
⭥
? njt <package> h
(홈페이지)
? npm issues <package>
또는 npm bugs <package>
⭥
? njt <package> i
(문제)
? npm repo <package>
⭥
? njt <package> g
(github, gitlab 등 repo)
njt
사용하면 여러 환경에서 더 많은 바로가기에 액세스할 수 있으므로 매일 생산성이 높아집니다.