我,爲什麼我不能讓我的Gruntfile.js運行有點困惑,這裏的難題是:無法獲得咕嚕運行
我使用全球安裝NPM咕嚕。它生活在我的/usr/local/bin/
目錄,在這裏它是:
使用自制此前,我已經安裝的node.js,然後用NPM咕嚕。其他問題導致我通過自制軟件卸載節點&直接從磁盤鏡像節點提供的重新安裝節點。
在我的web項目的索引中,有一個Gruntfile.js
腳本,每次實時重新載入更新時都會重建我的jekyll站點。當我運行grunt
,我得到這個消息: 我試圖環繞我的頭: 爲什麼不是/usr/local/bin/grunt
有效的路徑? Grunt 在該位置存在。我的猜測是,從我的網站索引中本地運行咕嚕聲可以解決問題。
有一個node_modules
文件夾那裏&一切都工作正常之前。 I found this link,並嘗試運行\grunt
以繞過bash別名,但這沒有任何效果。
任何意見/建議非常感謝!我覺得自己像一個使用事物的傻子,打破事情&不明白爲什麼/如何。急於完成我的項目,得到了薪水&終於有時間去學習終端的來龍去脈,慶典&流行的包管理器,所以我就不會遇到這些類型的問題...
請運行'ls -l/usr/local/bin/grunt'來檢查grunt是可執行文件還是軟鏈接。我的猜測是:'/ usr/local/bin/grunt'是一個柔和的符號鏈接,但指向錯誤的地方。這就是爲什麼你可以在/ usr/local/bin下看到它,但不能執行它。 – shaochuancs
你好,哈哈。這是一個符號鏈接,請稍後檢查:http://imgur.com/a/UOJAs – Androbaut
您可以使用命令行檢查符號鏈接指向的位置嗎? – shaochuancs