[英]Bower install from Windows 10 bash
我已經檢查了“ bower命令未找到窗口 ”這個問題以及更多內容,但仍無法在Windows 10中找到bash的答案。
我對windows和bash不是很熟悉所以我總是遇到麻煩做任何面向開發的窗口。
所以我可以從windows命令提示符下安裝npm,然后從命令提示符運行npm install bower
。 那么當我在Windows命令提示符下輸入bower
沒問題時會發現它。 但是從bash, bower
返回No such file or directory
。 如果我從bash做npm,它仍然有用。
然后我嘗試從bash:
sudo su
npm install -gf bower
得到了:
npm WARN using --force I sure hope you know what you are doing.
npm http GET https://registry.npmjs.org/bower
npm http 200 https://registry.npmjs.org/bower
npm http GET https://registry.npmjs.org/bower/-/bower-1.8.0.tgz
npm http 200 https://registry.npmjs.org/bower/-/bower-1.8.0.tgz
/usr/local/bin/bower -> /usr/local/lib/node_modules/bower/bin/bower
bower@1.8.0 /usr/local/lib/node_modules/bower
bower
之后仍然未知。
我認為這是一個路徑問題......這個echo $PATH
會返回
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
好的一段時間后我找到了一種方法,所以我發現好的分享是有人有同樣的問題。
我檢查了我的$PATH
,它缺少了涼亭路徑,我編輯了它: PATH=$PATH:/mnt/d/Users/my_name/AppData/Roaming/npm/bower
。 請注意,可以從/mnt/[letter]
訪問驅動器。
然后當再次嘗試bower
它會告訴我/usr/bin/env: node: Not a directory
。 所以我創建了一個到“node”的符號鏈接: ln -s /usr/bin/nodejs /usr/bin/node
。
有用! :)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.