【发布时间】:2020-09-18 22:39:23
【问题描述】:
我正在尝试使用 Prettier 来格式化我的 WordPress 项目 JavaScript / CSS 文件。
我已经使用npm 安装了prettier,并且可以正确执行格式化程序。我还安装了 @wordpress/prettier-config npm 模块来获取 Prettier 的 WordPress 样式配置。
包首页https://developer.wordpress.org/block-editor/packages/packages-prettier-config/告诉我需要添加
extends @wordpress/prettier-config
到 .prettierrc 文件以启用 WordPress 规则。
这行给出错误:
[error] Invalid configuration file `test.js`: Cannot find module 'extends @wordpress/prettier-config'
如果我在 .prettierrc 中使用 JSON
{
"extends": "@wordpress/prettier-config"
}
我明白了:
[warn] Ignored unknown option { extends: "@wordpress/prettier-config" }.
Prettier 只是使用默认样式。
我的问题是,如何配置 Prettier 以使用 Wordpress 样式配置?
【问题讨论】: