prettier相关内容

将Svelte、TypeScrip、ESLint、&;更漂亮地放在一起时出错

我是Svelte的新手,但到目前为止我还很喜欢它。我已经用Svelte&;TypeScrip编写了一个简单的tic-tac-toe应用程序来练习它,现在我正在添加我喜欢的工具。我通常使用eslint/更漂亮的组合设置,依靠eslint-plugin-更漂亮的将两者结合在一起。然而,对于Svelte来说,这是行不通的。 澄清一下,ESLint本身工作得很好。更漂亮的产品本身就很好用。然而 ..
发布时间:2022-08-08 16:08:56 其他开发

Airbnb,ESLint,关于开关和表壳缩进的更漂亮的冲突

我正在设置我的Reaction Redux项目,以便将ESLint与Airbnb配置和更漂亮的配置一起使用。我一直在修改某些内容以符合我的要求,但现在我遇到了Switch&;case语句上的缩进问题,似乎无法修复。 我正在VSCode中编辑我的项目。我单击错误并使用ESLint进行修复,将缩进减少了4个空格,但是之后又出现了更多的错误,要求将所有内容重新缩进4个空格。 我想要更改 ..
发布时间:2022-03-29 22:53:10 其他开发

已为@tyescript-eslint/parser设置分析错误";parserOptions.project";

我创建了一个新的NestJS project,这是一个非常流行的NodeJS框架。但是我的集成开发环境(PhpStorm 2020.2-测试版)上出现此错误(请参阅标题),并且eSLint根本不起作用。 我使用过NestJS CLI: nest new nestjs-micro 我似乎不是唯一有此问题的人,所以最好找出此问题的原因并一劳永逸地解决它。 我已经有一个未解决的is ..
发布时间:2022-03-04 09:40:25 其他开发

NuxtJS上的ESLint&;更漂亮的冲突

当我创建新的Nuxt.js项目时,我在使用ESLint和更漂亮时遇到了非常麻烦的问题。 如果我保存在此.vue文件上,SPECTER会尝试修复它,但ESLint会阻止它这样做。于是,我无法删除此问题上的错误。 我的eslintrc.js module.exports = { root: true, env: { browser: true, node: t ..
发布时间:2022-02-25 13:29:32 其他开发

EditorConfig vs. Eslint vs. Prettier:值得全部使用吗?

我正在尝试设置一些工具来帮助保持多个开发人员使用的代码库的一致性.有必要同时使用 EditorConfig、ESlint 和 Prettier 吗?据我了解,EditorConfig 用于设置编码样式/规则,ESlint 用于确保代码格式一致,如果代码不遵循规则则抛出警告,prettier 用于根据规则自动格式化代码.但是,我相信您可以在 prettier 中自定义规则,这反过来完成了 Edito ..
发布时间:2022-01-12 09:50:16 其他开发

如何在不修改 git 历史记录的情况下在我的源代码上运行代码格式化程序?

我正在尝试使用代码格式化工具格式化整个 repo.这样做时,我想保留有关谁提交了哪一行的信息,以便像 git blame 这样的命令仍然显示正确的信息.我的意思是它应该显示之前编辑过每一行的作者(在格式化之前). 有一个 git filter-branch 命令,它允许您从一开始就对 repo 的每个修订版运行一个命令. git filter-branch --tree-filter '\ ..
发布时间:2022-01-12 09:05:32 其他开发

为什么 Prettier 不在 VS Code 中格式化代码?

在安装并启用了 ESlint 和 Prettier 的 Nuxt 应用程序中,我切换到了 Visual Studio Code. 当我打开一个 .vue 文件并按 CMD+ Shift + P 并选择 格式化文档,我的文件根本没有格式化. 我的 .prettierrc 设置: {“标签宽度":2,“半":假,“单引号":真} 我有很多源代码行,所以我无法手动格式化它们.我做错了什么 ..
发布时间:2021-12-08 21:02:53 前端开发

为什么我总是收到 Delete 'cr' [prettier/prettier]?

我正在使用带有 Prettier 1.7.2 和 Eslint 1.7.0 的 vscode.在我得到的每个换行符之后: [eslint] 删除 'cr' [prettier/prettier] 这是.eslintrc.json: {“扩展":[“airbnb",“插件:更漂亮/推荐"],“环境":{“开玩笑":真的,“浏览器":真},“规则":{“导入/无无关依赖":“关闭",“导入/首选 ..
发布时间:2021-12-02 10:34:40 其他开发

在 Windows 上运行更漂亮

我想在 package.json 中的脚本中添加 prettier. 阅读文档,建议使用 cli 在实践中,这可能类似于:更漂亮 --single-quote --trailing-comma es5 --write "{app,__{tests,mocks}__}/**/*.js" 它适用于 mac/ubuntu 但在 windows 上收到以下错误消息. [error] 没有匹配的 ..
发布时间:2021-09-25 20:13:19 其他开发

WebStorm:配置 Prettier 以使用选项卡?

Prettier docs 说要使用 --use-tabs 覆盖默认行为.WebStorm 自动填充 Prettier 包: 那是一个文件夹.我尝试将其更改为 npm\prettier.cmd 并添加开关,但这不起作用(它只是变成红色). 如何设置 WebStorm 以在 Prettier 中使用标签? 解决方案 由于 https://github.com/prettier/p ..
发布时间:2021-09-24 19:56:20 其他开发

Vue 2 - ESLint + 标准 + 更漂亮

如何创建一个使用 ESLint + StandardJS + Prettier 的 Vue 2 项目? StandardJS 的规则自然应该优先于 Prettier 的规则. vue create 只提供以下选项: ESLint + 标准 ESLint + Prettier 我尝试了两件事: 我混合了上述两个选项的 eslint 配置.这导致了依赖地狱,一旦解决它并 ..
发布时间:2021-09-20 19:46:50 前端开发

遇到“无法推断解析器"使用 vue-cli 时出错

在尝试使用 vue-cli 构建新的 webpack 项目时,我反复收到错误消息.我正在关注最新版本 (3.0.0-beta.11) 的文档,也尝试过早期版本,但不是测试版. 当我运行 yarn serve 时,它尝试启动开发服务器并构建项目,但在此处失败: ./src/App.vue?vue&type=template&id=7ba5bd90 中的错误模块构建失败:错误:未给出解析器和 ..
发布时间:2021-09-20 18:57:30 前端开发

vue webpack 模板缺少解析器

我刚刚使用 webpack 模板设置了一个 vue 项目,如下所示:http://vuejs-templates.github.io/webpack/ 但是在运行 npm run dev 只是为了测试模板是否正常工作后,我收到此错误: 无法编译,出现 2 个错误 21:49:02./src/App.vue 中的错误模块构建失败:错误:未给出解析器和文件路径,无法推断解析器.在规范化(路径\ ..
发布时间:2021-09-20 18:52:47 前端开发

VSCode Prettier Format on Save 弄乱了格式

一段时间以来一直在使用 VSCode Prettier 格式的保存功能. 最近不断地犯错误和错误的 Javascript 格式. 例如: const foo = 123 [保存] const foo = 1;23 我暂时禁用了它,但有什么方法可以避免这种情况发生吗? 解决方案 我认为没有办法解决这个问题.我也在我的项目中使用 Prettier,是 有时它 ..
发布时间:2021-09-19 20:27:14 前端开发

你如何无法在 vscode 上使用更漂亮的自动多行?

我喜欢 Prettier 中的所有功能,但自动多行很烦人.可以关掉吗? 就像添加多个 CSS 选择器和 HTML 属性一样,我想将它们放在一行中,而不是将每个选择器/属性都放在自己的一行上. 例如,在 CSS 上我希望它看起来像这样 h1, h2 {颜色:#1B3E66;} 而不是在保存时自动执行此操作 h1,h2{颜色:#1B3E66;} 解决方案 这是不可能的.Prett ..
发布时间:2021-09-19 20:23:14 其他开发