prettier vscode trên r không phải là một chức năng


9

Đã sử dụng prettier trong vscode một thời gian, nhưng gần đây nó đã ngừng hoạt động và tôi không chắc đó là lỗi ở đầu của chúng hay cấu hình sai của tôi.

["INFO" - 02:54:03] Loaded module 'prettier@1.19.1' 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)

Câu trả lời:


10

Có một lỗi trong phiên bản 3.13.0. Nâng cấp lên mới nhất và vấn đề sẽ biến mất.


Làm cách nào để cài đặt phiên bản cụ thể của tiện ích mở rộng vscode?
Paul Razvan Berg

3
bạn chỉ có thể vào menu Gia hạn> Prettier - Trình định dạng mã> Nhấp vào Cài đặt (biểu tượng bánh răng)> Cài đặt Phiên bản khác> Chọn phiên bản 3.11.0
sgtkuncoro

0

Tôi đã nhận được cùng một lỗi ngày hôm qua. Tôi đang sử dụng eslint với prettier trong dự án Gatsby và có thể giải quyết vấn đề với

npm install --save-dev prettier-eslint

Sau đó tải lại cửa sổ Mã VS và buộc Tài liệu Định dạng thủ công từ Bảng màu CMD và các lỗi đã biến mất.


0

Có vẻ như đây là một lỗi với phiên bản v3.12.0 của tiện ích mở rộng. Hoặc hạ cấp xuống phiên bản thấp hơn như v3.11.0 hoặc nâng cấp lên v3.13.0 trở lên.


0

Tôi đã có cùng một vấn đề (Prettier của tôi là vào ngày 3.13.0). Để giải quyết vấn đề tôi đã hạ cấp xuống 3.12.0.


Bạn đã kiểm tra tài liệu / ghi chú phát hành cho 3.13.0 chưa? Có thể họ đã thực hiện các thay đổi đột phá trên chức năng này, nhưng đã thực hiện các cải tiến quan trọng khác. Hạ cấp nên là một phương sách cuối cùng.
kumaheiyama
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.