我已經在全球範圍內安裝了涼亭(npm install -g bower
),我正在嘗試初始化我的涼亭項目。Bower初始化錯誤
但是當我運行:
bower init
不是看到提示進入各個領域爲我的項目,我收到錯誤:
bower EINVALID Name must be lowercase, can contain digits, dots, dashes, "@" or spaces
任何幫助表示讚賞。
我已經在全球範圍內安裝了涼亭(npm install -g bower
),我正在嘗試初始化我的涼亭項目。Bower初始化錯誤
但是當我運行:
bower init
不是看到提示進入各個領域爲我的項目,我收到錯誤:
bower EINVALID Name must be lowercase, can contain digits, dots, dashes, "@" or spaces
任何幫助表示讚賞。
好的,我意識到問題是我的根文件夾中有一個+
字符,顯然,這個字符不喜歡。
簡單的問題,簡單的解決方案。希望這可以節省別人一些時間!
如果您使用的是NPM,因此有一個package.json文件,bower會嘗試使用您在該文件中提供的名稱(以及其他字段:描述,作者,主頁)。
當該名稱包含任何不允許的字符時,bower會向您拋出此錯誤,就像您提供的名稱無效一樣。
,或者如果你的文件路徑恰好包含任何不允許的字符,你也將收到此錯誤
是的,我有同樣的問題。我的項目最後包含'.com'。 –