sass - 如何解决 Sass '错误:预期更多输入'
问题描述
我对萨斯很陌生。我在 Mac 上使用 1.13.0 版。我目前是第一次在一个大型项目中使用 SCSS,我遇到了一个我以前从未见过的错误。我进入sass --watch style.scss style.css
了终端,因为我在这个项目中做了很多次都没有问题。然而今天,当我保存我的.scss
文件时,Sass 删除了我.css
的文件并给了我以下错误:
Error: expected more input.
^
style.scss 197:1 root stylesheet
Sass is watching for changes. Press Ctrl-C to stop.
第 197 行是我的样式表中的最后一行。
Style.scss
并style.css.map
保持原样。
我试过清除终端,退出并重新启动终端,并使用标准sass style.scss style.css
命令,但这也返回了同样的错误。
有什么帮助吗?抱歉,如果我遗漏任何信息。正如我之前提到的,我对 Sass 很陌生,所以如果还有什么我可以澄清的,请告诉我。
解决方案
事实证明,我的.scss
文件以我忘记关闭的推荐结尾(我忘记在 a 中添加最后的斜杠/*comment*/
)。这是导致错误的原因。一旦我关闭评论,一切都会恢复正常。
推荐阅读
- assert - org.assertj.core.api.Assertions doesNotContain 数组错误
- multithreading - 了解 Rust 通道。`send` 是如何工作的?
- node.js - Node.Js - .then 在重新生成 package-lock.json 后不再按预期工作
- angular - rxjs distinct不能与firestore查询一起使用
- oracle - 根据顶点中选定列表中的特定值隐藏/显示页面项目
- reactjs - 如何自动更新 React 组件?
- php - 有时无法从 codeigniter 中的数据库获取响应
- python - 如何将目录中的图像转换为np数组
- javascript - 如何从内部函数访问 Firebase 托管项目目标 ID
- ios - 更改 NSManagedObject 属性的值不会反映在 DiffableDataSource