所以我今天尝试安装更漂亮的,我直接按照文档中的说明进行操作。
npm install --save-dev --save-exact prettier
echo {}> .prettierrc.json
然后我创建一个 .prettierignore 并复制粘贴我的 .gitignore 中写的内容。同时,这是我在 .prettierrc.json 中写的:
{
"singleQuote": true
}
现在,当我在命令行中运行 prettier 时:
npx prettier --write src/index.js
我收到此错误:
PS C:\file-directory> npx prettier --write src/index.js
[error] Invalid configuration file `src\index.js`: JSON Error in C:\file-directory\.prettierrc.json:
[error]
[error] > 1 | ��{
[error] | ^
[error] 2 |
[error] 3 | "singleQuote": true
[error] 4 |
[error]
[error] Unexpected token "�" (0xFFFD) in JSON at position 0 while parsing near "��{\u0000\r\u0000\n\u0000 \u0000 \u0000 \u0000\"\u0000s\u0000i\u0000..."
[error]
[error] > 1 | ��{
[error] | ^
[error] 2 |
[error] 3 | "singleQuote": true
[error] 4 |
[error]
我的 json 文件在 vscode 中没有显示任何错误...我禁用了更漂亮的扩展,因为我想在 CLI 中尝试它,但如果我启用它,它将无法工作,如果我单击“它会显示相同的错误”更漂亮”在 vscode 的右下角,所以这绝对是一个配置文件问题......