[英]firebase command is not working after using yarn global on windows10
[英]command substitution breaks yarn script on windows
我試圖讓一個網絡項目跨平台運行,但是我遇到了以下問題。 我不認為項目細節很重要,所以我只會在這里發布 package.json 中的有問題的行:
"dev-local": "cross-env PREFIX=$(whoami) yarn dev"
在 Windows 上使用時會出現問題。 執行失敗
yarn was unexpected at this time.
如果我使用硬編碼值它工作正常,但這當然不是一個可行的解決方案
"dev-local": "cross-env PREFIX=hello yarn dev"
所以看起來問題是命令替換 - 但是我不明白為什么。 我正在使用 Windows PowerShell。
我沒有找到答案,但如果有人遇到類似問題,這可以用作解決方法:
"dev-local": "cross-env PREFIX=$(whoami) yarn dev",
"dev-local-windows": "set PREFIX=%USERNAME%& yarn dev",
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.