prettier相关内容
我是Svelte的新手,但到目前为止我还很喜欢它。我已经用Svelte&;TypeScrip编写了一个简单的tic-tac-toe应用程序来练习它,现在我正在添加我喜欢的工具。我通常使用eslint/更漂亮的组合设置,依靠eslint-plugin-更漂亮的将两者结合在一起。然而,对于Svelte来说,这是行不通的。 澄清一下,ESLint本身工作得很好。更漂亮的产品本身就很好用。然而
..
我正在将我的Airbnb eslint规则迁移到更漂亮的规则,但我遇到了一些问题。 这是我的.eslintrc: { "parserOptions": { "ecmaVersion": 6 }, "env": { "browser": true, "node": true }, parser: "babel-eslint", "plugi
..
我正在尝试将配置添加到我的项目中,以便代码自动格式化。我已经对VS代码中的用户设置进行了一些更新,还安装了eslint和更漂亮的。 现在,每当我尝试保存代码时,都会从此更改
..
我正在设置我的Reaction Redux项目,以便将ESLint与Airbnb配置和更漂亮的配置一起使用。我一直在修改某些内容以符合我的要求,但现在我遇到了Switch&;case语句上的缩进问题,似乎无法修复。 我正在VSCode中编辑我的项目。我单击错误并使用ESLint进行修复,将缩进减少了4个空格,但是之后又出现了更多的错误,要求将所有内容重新缩进4个空格。 我想要更改
..
我创建了一个新的NestJS project,这是一个非常流行的NodeJS框架。但是我的集成开发环境(PhpStorm 2020.2-测试版)上出现此错误(请参阅标题),并且eSLint根本不起作用。 我使用过NestJS CLI: nest new nestjs-micro 我似乎不是唯一有此问题的人,所以最好找出此问题的原因并一劳永逸地解决它。 我已经有一个未解决的is
..
当我创建新的Nuxt.js项目时,我在使用ESLint和更漂亮时遇到了非常麻烦的问题。 如果我保存在此.vue文件上,SPECTER会尝试修复它,但ESLint会阻止它这样做。于是,我无法删除此问题上的错误。 我的eslintrc.js module.exports = { root: true, env: { browser: true, node: t
..
我正在尝试设置一些工具来帮助保持多个开发人员使用的代码库的一致性.有必要同时使用 EditorConfig、ESlint 和 Prettier 吗?据我了解,EditorConfig 用于设置编码样式/规则,ESlint 用于确保代码格式一致,如果代码不遵循规则则抛出警告,prettier 用于根据规则自动格式化代码.但是,我相信您可以在 prettier 中自定义规则,这反过来完成了 Edito
..
我正在尝试使用代码格式化工具格式化整个 repo.这样做时,我想保留有关谁提交了哪一行的信息,以便像 git blame 这样的命令仍然显示正确的信息.我的意思是它应该显示之前编辑过每一行的作者(在格式化之前). 有一个 git filter-branch 命令,它允许您从一开始就对 repo 的每个修订版运行一个命令. git filter-branch --tree-filter '\
..
在安装并启用了 ESlint 和 Prettier 的 Nuxt 应用程序中,我切换到了 Visual Studio Code. 当我打开一个 .vue 文件并按 CMD+ Shift + P 并选择 格式化文档,我的文件根本没有格式化. 我的 .prettierrc 设置: {“标签宽度":2,“半":假,“单引号":真} 我有很多源代码行,所以我无法手动格式化它们.我做错了什么
..
我正在使用带有 Prettier 1.7.2 和 Eslint 1.7.0 的 vscode.在我得到的每个换行符之后: [eslint] 删除 'cr' [prettier/prettier] 这是.eslintrc.json: {“扩展":[“airbnb",“插件:更漂亮/推荐"],“环境":{“开玩笑":真的,“浏览器":真},“规则":{“导入/无无关依赖":“关闭",“导入/首选
..
我想在 package.json 中的脚本中添加 prettier. 阅读文档,建议使用 cli 在实践中,这可能类似于:更漂亮 --single-quote --trailing-comma es5 --write "{app,__{tests,mocks}__}/**/*.js" 它适用于 mac/ubuntu 但在 windows 上收到以下错误消息. [error] 没有匹配的
..
Prettier docs 说要使用 --use-tabs 覆盖默认行为.WebStorm 自动填充 Prettier 包: 那是一个文件夹.我尝试将其更改为 npm\prettier.cmd 并添加开关,但这不起作用(它只是变成红色). 如何设置 WebStorm 以在 Prettier 中使用标签? 解决方案 由于 https://github.com/prettier/p
..
如何创建一个使用 ESLint + StandardJS + Prettier 的 Vue 2 项目? StandardJS 的规则自然应该优先于 Prettier 的规则. vue create 只提供以下选项: ESLint + 标准 ESLint + Prettier 我尝试了两件事: 我混合了上述两个选项的 eslint 配置.这导致了依赖地狱,一旦解决它并
..
在尝试使用 vue-cli 构建新的 webpack 项目时,我反复收到错误消息.我正在关注最新版本 (3.0.0-beta.11) 的文档,也尝试过早期版本,但不是测试版. 当我运行 yarn serve 时,它尝试启动开发服务器并构建项目,但在此处失败: ./src/App.vue?vue&type=template&id=7ba5bd90 中的错误模块构建失败:错误:未给出解析器和
..
我刚刚使用 webpack 模板设置了一个 vue 项目,如下所示:http://vuejs-templates.github.io/webpack/ 但是在运行 npm run dev 只是为了测试模板是否正常工作后,我收到此错误: 无法编译,出现 2 个错误 21:49:02./src/App.vue 中的错误模块构建失败:错误:未给出解析器和文件路径,无法推断解析器.在规范化(路径\
..
我在 VS Code 中使用扩展 Prettier.我想要代码中的双引号.“jsxSingleQuote"和“单引号"设置为 false. 当我在这行代码上运行 format var hello = "\"hello\""; Prettier 将其格式化为: var hello = '“你好"'; 我想保留双引号,代码行不要格式化! 这里是设置: {“arrowParens"
..
我通过卸载按钮卸载了 prettier code-formatter 插件,但是当我保存 react js 文件时,它会自动格式化代码. 这里是 setting.json 文件的样子 {"workbench.iconTheme": "material-icon-theme","window.zoomLevel": 1,"editor.fontFamily": "Monaco, Menlo,
..
一段时间以来一直在使用 VSCode Prettier 格式的保存功能. 最近不断地犯错误和错误的 Javascript 格式. 例如: const foo = 123 [保存] const foo = 1;23 我暂时禁用了它,但有什么方法可以避免这种情况发生吗? 解决方案 我认为没有办法解决这个问题.我也在我的项目中使用 Prettier,是 有时它
..
当使用 prettier/prettier-now 格式化保存时,当一个函数环绕另一个函数时,它会换行,我想知道是否有阻止这种行为的方法? 例如: 所需的输出: app.get('/campgrounds/:id', catchAsync(async (req, res) => {const campground = await Campground.findById(req.par
..
我喜欢 Prettier 中的所有功能,但自动多行很烦人.可以关掉吗? 就像添加多个 CSS 选择器和 HTML 属性一样,我想将它们放在一行中,而不是将每个选择器/属性都放在自己的一行上. 例如,在 CSS 上我希望它看起来像这样 h1, h2 {颜色:#1B3E66;} 而不是在保存时自动执行此操作 h1,h2{颜色:#1B3E66;} 解决方案 这是不可能的.Prett
..