vcode lebih cantik “r bukan fungsi”

9

Sudah menggunakan lebih cantik dalam vscode untuk sementara waktu, tetapi baru-baru ini berhenti bekerja dan saya tidak yakin apakah itu bug di ujungnya atau kesalahan konfigurasi saya.

["INFO" - 02:54:03] Loaded module '[email protected]' from '/Users/paulrberg/.nvm/versions/node/v10.17.0/lib/node_modules/prettier'
["INFO" - 02:54:03] Formatting using 'prettier-eslint'
["ERROR" - 02:54:03] Error formatting document.
r is not a function
TypeError: r is not a function
    at /Users/paulrberg/.vscode/extensions/esbenp.prettier-vscode-3.13.0/dist/extension.js:1:352891
    at t.default.safeExecution (/Users/paulrberg/.vscode/extensions/esbenp.prettier-vscode-3.13.0/dist/extension.js:1:353582)
    at t.default.<anonymous> (/Users/paulrberg/.vscode/extensions/esbenp.prettier-vscode-3.13.0/dist/extension.js:1:352865)
    at Generator.next (<anonymous>)
    at s (/Users/paulrberg/.vscode/extensions/esbenp.prettier-vscode-3.13.0/dist/extension.js:1:347571)
Paul Razvan Berg
sumber

Jawaban:

10

Ada bug di versi 3.13.0. Tingkatkan ke yang terbaru dan masalah akan hilang.

sgtkuncoro
sumber
Bagaimana cara menginstal versi tertentu dari ekstensi vscode?
Paul Razvan Berg
3
Anda cukup pergi ke menu Extention> Prettier - Formatter kode> Klik Pengaturan (ikon roda gigi)> Instal Versi Lain> Pilih versi 3.11.0
sgtkuncoro
0

Saya mendapat kesalahan yang sama kemarin. Saya menggunakan eslint dengan lebih cantik dalam proyek Gatsby dan dapat menyelesaikan masalah dengan

npm install --save-dev prettier-eslint

Kemudian memuat kembali jendela Kode VS dan memaksa Format Dokumen manual dari CMD Palette dan kesalahan hilang.

jamesscaggs
sumber
0

Tampaknya ini adalah bug dengan versi ekstensi v3.12.0. Baik downgrade ke versi yang lebih rendah seperti v3.11.0 atau tingkatkan ke v3.13.0 dan lebih tinggi.

Paul Razvan Berg
sumber
0

Saya memiliki masalah yang sama (Prettier saya ada di 3.13.0). Untuk mengatasi masalah tersebut saya menurunkan versi ke 3.12.0.

Pierre Thiollent
sumber
Sudahkah Anda memeriksa dokumentasi / catatan rilis untuk 3.13.0? Mungkin mereka telah melakukan perubahan besar pada fungsi ini, tetapi melakukan perbaikan penting lainnya. Penurunan peringkat harus menjadi pilihan terakhir.
kumaheiyama