Newline required at end of file but not found.
Vscode 使用ctrl + s手动保存时
自动格式化时 报错
意思是 要在代码的最后一行 在按回车加个 空白行作为结尾
经过网搜 各种设置后无效
- .prettier 里修改insertFinalNewline: true
- 项目的 .editorconfig 里修改 insert_final_newline = true
均无效
解决:
发现装了JS-CSS-HTML Formatter 这个插件
这个插件 与 prettier 插件冲突了 所以怎么修改都无效
解决方式一(推荐):
按F1 搜索 Formatter Config
将所有的 end_with_newline 改为true 即可解决
解决方式二:
直接禁用JS-CSS-HTML Formatter 这个插件