【发布时间】:2017-11-07 04:55:09
【问题描述】:
在尝试使用 Visual Studio 2017 重新编译解决方案中的所有文件时,我收到此信息不完整的错误消息:
Web 编译器在 compilerconfig.json 中发现错误
首先,解决方案中有不止一个 compilerconfig.json 文件。
其次,没有任何迹象表明错误是什么,发生在哪里(例如行号)。
有什么想法可以解决这个问题吗?
【问题讨论】:
标签: json
在尝试使用 Visual Studio 2017 重新编译解决方案中的所有文件时,我收到此信息不完整的错误消息:
Web 编译器在 compilerconfig.json 中发现错误
首先,解决方案中有不止一个 compilerconfig.json 文件。
其次,没有任何迹象表明错误是什么,发生在哪里(例如行号)。
有什么想法可以解决这个问题吗?
【问题讨论】:
标签: json
我刚刚经历了这个,并没有找到简单的方法,但我克服了它。
我的问题原来是缺少应该编译的输入文件。
攻击方式:
【讨论】:
在 Visual Studio 的解决方案资源管理器中,右键单击 compilerconfig.json 文件,然后单击“Task Runner Explorer”。在左侧窗格中,您将看到“compilerconfig.json/all files”,右键单击它,然后单击“Run”。您将看到执行的详细信息,就我而言,其中包括有关如何纠正错误的有用信息。
【讨论】:
根本问题是 Web 编译器没有成功安装。我遇到了与其他答案中描述的相同的问题,并陷入了一个兔子洞,以找出我无法编译的原因。原来我必须帮助该工具自行安装。有关详细信息,请参阅此评论:
https://github.com/madskristensen/WebCompiler/issues/390#issuecomment-475427735
一旦我执行了该评论中列出的步骤,我就能够再次编译文件,并且工具明确告知我的 SCSS 的哪一行有错误。
【讨论】:
我能够通过使用个人文件编译而不是“所有文件”来为自己解决这个问题。
我得到“编译成功!”消息,但这似乎不是真的,因为我的编译文件不包含我的更改。所以这就是我所做的:
#TEST2 {color: hotpink;} 的内容。#TEST2)。【讨论】:
有关信息:
我在 VS2019 网络编译器中遇到了同样的错误。我找到了一个解决方案,即;
项目应作为“网站”打开。
不要作为文件夹打开。这个简单的事情解决了我的问题。
【讨论】: