npm 搜索 search

2021-10-29 10:51 更新

搜索包

概要

npm search [-l|--long] [--json] [--parseable] [--no-description] [search terms ...]


aliases: s, se, find

描述

在注冊表中搜索與搜索詞匹配的包。npm search?對注冊表中所有文件的包元數(shù)據(jù)執(zhí)行線性、增量、詞法排序搜索。如果啟用顏色,它將進一步突出顯示結果中的匹配項。

此外,使用--searchopts--searchexclude選項與更多搜索詞配對將分別包括和排除更多模式。--searchopts與標準搜索詞的主要區(qū)別在于,前者不會在輸出中突出顯示結果,可用于更細粒度的過濾。此外,這兩個都可以添加到.npmrc默認搜索過濾行為中。

搜索還允許在搜索結果中定位維護者,方法是在他們的 npm 用戶名前加上=.

如果一個術語以 開頭/,那么它被解釋為一個正則表達式并支持標準的 JavaScript RegExp 語法。/在這種情況下,尾隨將被忽略。(請注意,在大多數(shù) shell 中,許多正則表達式字符必須被轉義或引用。)

配置

long

  • 默認值:false
  • 類型:Boolean

顯示在擴展信息lssearch以及help-search。

json

  • 默認值:false
  • 類型:Boolean

是否輸出JSON數(shù)據(jù),而不是正常輸出。

npm pkg set它允許在將設置值保存到您的package.json.并非所有 npm 命令都支持。

color 顏色

  • 默認值:true 除非 NO_COLOR 環(huán)境設置為“0”以外的值
  • 類型:alwaysBoolean

如果為 false,則從不顯示顏色。如果"always"然后總是顯示顏色。如果為 true,則僅打印 tty 文件描述符的顏色代碼。

parseable 可解析

  • 默認值:false
  • 類型:Boolean

從寫入標準輸出的命令輸出可解析的結果。對于?npm search,這將是制表符分隔的表格格式。

description 說明

  • 默認值:true
  • 類型:Boolean

顯示說明?npm search

searchopts 搜索選項

  • 默認:``
  • 類型:String

始終傳遞給搜索的空格分隔選項。

searchexclude 搜索排除

  • 默認:``
  • 類型:String

限制搜索結果的空格分隔選項。

registry 注冊表

  • 默認值:https://registry.npmjs.org/
  • 類型:Url

npm 注冊表的基本 URL。

prefer-online 首選在線

  • 默認值:false
  • 類型:Boolean

如果為 true,則將強制對緩存數(shù)據(jù)進行陳舊性檢查,從而使 CLI 立即查找更新,即使是新的包數(shù)據(jù)。

prefer-offline 首選離線

  • 默認值:false
  • 類型:Boolean

布爾型如果為 true,將繞過對緩存數(shù)據(jù)的陳舊檢查,但將從服務器請求丟失的數(shù)據(jù)。要強制完全離線模式,請使用?--offline.

offline 離線

  • 默認值:false
  • 類型:Boolean

強制離線模式:安裝過程中不會進行網(wǎng)絡請求。要允許 CLI 填充丟失的緩存數(shù)據(jù),請參閱--prefer-offline

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號