visual-studio - Less:评估函数 data-uri 时出错:找不到模块 './types.json'

标签 visual-studio visual-studio-2013 less web-essentials

我最近升级 Visual Studio 2013 Web Essentials 后收到以下错误:

Less: error evaluating function data-uri: Cannot find module './types.json'

这是因为以下代码行,但我看不出为什么它会突然开始引起问题:

background-image:data-uri('../images/search.png');

为什么会发生这种情况以及如何解决?

最佳答案

我在 GitHub discussion 上找到了问题的解决方案.

该问题是由 Web Essentials 引起的,可以通过执行以下步骤来解决:

  • https://github.com/broofa/node-mime 下载 types.json
  • 复制到以下文件夹位置:
  • C:\Users\用户名\AppData\Local\Microsoft\VisualStudio\12.0\Extensions\0hrky2tf.4y5\Resources\nodejs\tools\node_modules\mime

正如原始 GitHub 讨论中提到的,生成了 0hrky2tf.4y5,因此每个用户都会有所不同。

我执行了这些步骤,它立即解决了我的问题。

关于visual-studio - Less:评估函数 data-uri 时出错:找不到模块 './types.json',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32909014/

相关文章:

c# - 将服务引用添加到可移植类库

c# - 添加为链接时将编译成哪个目标框架类?

visual-studio - 在Visual Studio Online中,是否可以设置触发器,以在成功完成拉取请求合并时更改将工作项分配给谁?

c# - 不执行 linq 导致内存分配 C#

java - 在生产中使用 Less css 框架

visual-studio - ASP.NET Core启动设置:IIS Express,IIS,项目,可执行文件

c# - 尝试首先从数据库中获取 Mysql 代码以使其工作

visual-studio-2013 - 包管理器控制台不工作 Visual Studio 2013

css - Less:@import url 在缩小后使用 http 而不是 https

css - Django + Mac osx 如何少用css?