2015-10-14 43 views
3

我使用: @import "http://example.com/Content/bootstrap.less";我需要導入一個遠程文件到我的文檔少

但得到以下錯誤:

錯誤7 LESS:可選的依賴 '請求' 要求通過http導入

有關如何解決此問題的任何想法?

+1

那麼,答案是錯誤信息本身。安裝所有可選的依賴項(默認情況下'npm install less')。 (並且/或者通過觀察安裝期間是否有任何npm錯誤/警告來確保它實際安裝正確)。 –

+0

在.NET下我不能用npm管理我的分頁 –

+1

那麼它是'無點'的嗎?仍然錯誤信息是答案 - 找出這個「請求」是什麼並安裝它。 –

回答

1

看起來像正確解釋網址的問題較少。以下網址在活動較少的預覽網站(版本2.5.3)上正常工作,但它在我的netbeans IDE較少的文件(具有相同版本)中不起作用。 Less Preview

@import url(https://raw.githubusercontent.com/StatusPage/custom-html-css/master/custom-less.css.less); 
6

嘗試命令npm install -g request在控制檯(CMD),它可以幫助我。

+1

如何確保它成功安裝?因爲我安裝了它,但仍然得到相同的錯誤@ArthurShlain –

+0

在終端/控制檯輸入''npm ls request''命令。如果已安裝,則會看到軟件包名稱和版本,例如: 'request @ 2.72.0'' –

4

打開終端/主機並安裝要求依賴全球:當節點的LESS編譯器嘗試讀取遠程文件時

npm install -g request 
0

此錯誤。 爲此,它使用請求,它在它的依賴關係中指定。

處理破損的依賴關係,只需更新LESS編譯:

npm i -g less

也可以是需要NPM進行過更新,所以npm i -g npm less可以治癒一些隱藏的泄漏。

田田!

If you don't use request by itself, is no needs to install it separately and in particular - globally!!!

如果你仍然可以看到在你的IDE /編輯錯誤警告 - 你的IDE使用節點單獨安裝(如「Visual Studio代碼」做的,和其他一些太),嘗試找到並在該位置啓動升級。

相關問題