【问题标题】:Less: error evaluating function data-uri: Cannot find module './types.json'减:评估函数 data-uri 时出错:找不到模块 './types.json'
【发布时间】:2015-10-02 14:06:14
【问题描述】:

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

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

这是因为下面的代码行,但我看不出它为什么会突然开始导致问题:

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

为什么会发生这种情况,我该如何解决?

【问题讨论】:

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


    【解决方案1】:

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

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

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

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

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

    【讨论】:

    • 谢谢柯特。我也遇到了同样的问题,这篇文章让我解决了这个问题。
    • 我必须对我正在编辑的 less 文件进行更改才能使错误消失,但只需添加一个空格然后删除它就可以了。感谢 Curt 提供的信息!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-27
    相关资源
    最近更新 更多