我是 React Native 的新手,并尝试在官方网站上浏览基本教程。但当我完成配置后,出现此错误。这似乎与 Prettier 问题有关,但我不明白为什么。这是代码。
.prettierrc
module.exports = {
bracketSpacing: true,
jsxBracketSameLine: true,
singleQuote: true,
trailingComma: 'all',
semi: true,
};
Run Code Online (Sandbox Code Playgroud) 我对编码和使用还很陌生VS Code / Prettier
我正在尝试在我的 JS 代码中使用严格模式"use strict";
当我保存文件时,Prettier 将代码格式从"use strict"改为('use strict');
据我所知,这意味着严格模式尚未初始化。我在网上找不到其他人谈论这个问题,所以想知道是否有人可以阐明这个问题?
Prettier 刚刚停止工作,并且没有在我的 VSCode 中格式化 HTML。在输出中我得到: ["ERROR" - 5:00:45 PM] 格式化文档时出错。[“错误”- 5:00:45 PM] 意外的结束标记“p”。当标签已经被另一个标签关闭时,可能会发生这种情况。有关更多信息,请参阅https://www.w3.org/TR/html5/syntax.html#looking-elements-that-have-implied-end-tags (62:90)
有谁知道我可以做什么才能再次工作?我检查了我的各种设置,没有发现任何问题。
eslint -config-prettier和eslint-plugin-prettier都是用于将ESLint与Prettier集成的流行软件包。
然而,在阅读了他们的文档后,我明白两者都可以完成这项工作。但是,如果我们使用eslint-plugin-prettier,就会出现一些使用eslint-config-prettier不会发生的问题。此外,当使用eslint-plugin-prettier推荐配置时,它将在幕后使用eslint-config-prettier 。
在我看来,eslint-config-prettier比eslint-plugin-prettier有明显的优势 ,但eslint-plugin-prettier仍然很受欢迎,并且它在npm上每周的下载量确实很多。我错过了什么?使用eslint-plugin-prettier有什么好处?
const categoryIcons = {
'All Books': LocalLibraryIcon,
'Business Management': AnalyticsIcon,
'Biographies and Memoirs': PeopleIcon,
Design: DesignServicesIcon,
'Economics and Politics': AccountBalanceIcon,
Fiction: AutoFixHighIcon,
'Health and Fitness': MonitorHeartIcon,
'Money and Investing': ShowChartIcon,
'Non-Fiction': LibraryBooksIcon,
Psychology: PsychologyIcon,
Poetry: LocalFloristIcon,
'Science and Nature': ScienceIcon,
'Self-Improvement': TrendingUpIcon,
Technology: CodeIcon,
};
Run Code Online (Sandbox Code Playgroud)
我想在设计、小说、心理学、诗歌和技术方面加上反引号。我使用 Prettier 作为默认格式化程序。每当我保存时,这些单词中的反引号都会被删除。