我收到 CSS SyntaxError,意外令牌 。但我看不到错误

Posted

技术标签:

【中文标题】我收到 CSS SyntaxError,意外令牌 。但我看不到错误【英文标题】:I am getting CSS SyntaxError, unexpected token . But I can not see error我收到 CSS SyntaxError,意外令牌 。但我看不到错误 【发布时间】:2019-03-01 02:34:41 【问题描述】:

在 localhost Laragon 上的 Wordpress 中,我正在尝试获取 CSS。它抛出 403 错误:

我找不到错误,可能是什么?

【问题讨论】:

您的 CSS 文件正在作为 javascript 处理。由于显而易见的原因,这行不通。 尝试删除CSS文件的注释 检查你的 css 我认为某些 css 类没有关闭()。 @geeksamu 为什么? /* comments */ 是 CSS 的一个完全有效的部分,甚至应该被认为是强制性的。 @VikasJadhav 我什至不知道该从哪里开始。该错误发生在 将“修复”它的任何可能位置之前。 【参考方案1】:

您的 css 文件正在作为 javascript 文件处理。 您确定该文件被包含在

中的 css 文件中吗
 <link href="style.css" rel="stylesheet">

而不是

<script src="style.css"></script>

另外,如果您在代码中添加它,请确保您使用的是 wp_enqueue_style() 方法

【讨论】:

【参考方案2】:

您可能正在使用wp_enqueue_script() Wordpress 函数来包含您的样式表文件,这可能会导致错误,因为它将使用脚本标签调用 css 文件。

尝试改用wp_enqueue_style() 函数。

【讨论】:

是的,就是这样。谢谢你:)

以上是关于我收到 CSS SyntaxError,意外令牌 。但我看不到错误的主要内容,如果未能解决你的问题,请参考以下文章

SyntaxError:意外的令牌不断弹出[重复]

(节点 J.S.)SyntaxError:异步函数上的意外令牌函数

ExpressJS SyntaxError:意外的令牌 C

编译我的应用程序时,我得到模块构建失败:SyntaxError:意外令牌

未捕获的 SyntaxError:新行的无效或意外令牌

未捕获的 SyntaxError:意外的令牌导出 (Redux)