簡體   English   中英

使用紗線運行不在 package.json 中的命令腳本

[英]Run command script that is not in package.json using yarn

如何運行package.json中不可用的腳本?

如果我執行,一切正常:

yarn run build

我的package.json包含構建腳本:

{
  "scripts": {
    "build": "rollup -c"
  }
}

但是如果我直接執行,我會得到一個錯誤:

yarn run rollup -c // ERROR: Command \"rollup -c\" not found

我需要在yarn run <script>運行時使用腳本可用的環境變量來執行命令。

我缺少任何語法嗎?

當您執行yarn run build時,它會在 package.json 腳本部分中查找build腳本。

當您運行yarn run rollup -c時,它正在尋找rollup中不存在的匯總。

如果你想在沒有yarn run的情況下運行rollup -c ,它應該可以工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM