跳至主要內容

yarn pnpify run

註解

若要使用此命令,您需要使用 @yarnpkg/pnpify 套件

  • 透過使用 yarn add 在本地端安裝它,並使用 yarn run 執行它
  • 透過使用 yarn dlx 下載並在暫時環境中執行它

使用虛擬 node_modules 資料夾執行命令。

用法

$ yarn pnpify run <commandName> ...

範例

使用 PnPify 執行 Angular


pnpify ng build

詳細資訊

當非 PnP 相容專案嘗試存取 node_modules 目錄(例如透過 readdirreadFile)時,PnPify 會攔截這些呼叫並將它們轉換為對 PnP API 的呼叫。然後,根據結果,它會模擬一個虛擬的 node_modules 資料夾,而基礎工具會使用這個資料夾,但仍然不知道這些檔案是從虛擬檔案系統中提取的。

如果執行的命令與內建命令不衝突,則可以省略 run 關鍵字。

有關 PnPify 的更多詳細資訊,請參閱我們網站上的專屬頁面:https://yarn.dev.org.tw/advanced/pnpify

選項

定義說明

--cwd #0

執行命令的目錄