2015-10-14 69 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代码”做的,和其他一些太),尝试找到并在该位置启动升级。

相关问题