SyntaxError: Applying delete to unqualified name in strict modeSyntaxError: Xóa tên không đủ điều kiện trong chế độ strict
Toán tử delete được dùng trên tên biến thuần trong strict mode, điều này không được phép.
ERR_OSSL_EVP_UNSUPPORTEDMột thao tác OpenSSL không được hỗ trợ, thường do Node.js 17+ sử dụng OpenSSL 3.0 vốn vô hiệu hóa các thuật toán cũ.
Node.js 17+ sử dụng OpenSSL 3.0, mặc định vô hiệu hóa các thuật toán mã hóa cũ (MD4, một số hàm hash cũ hơn). Các package cũ phụ thuộc vào các thuật toán này sẽ bị lỗi.
Khởi động Node.js với flag `--openssl-legacy-provider`. Hoặc đặt biến môi trường: `NODE_OPTIONS=--openssl-legacy-provider`. Giải pháp lâu dài tốt hơn là cập nhật package đang dùng thuật toán cũ lên phiên bản tương thích với OpenSSL 3.0.
// Fix: node --openssl-legacy-provider app.jsSyntaxError: Applying delete to unqualified name in strict modeToán tử delete được dùng trên tên biến thuần trong strict mode, điều này không được phép.
ERR_HTTP2_STREAM_ERRORĐã xảy ra lỗi trên một stream HTTP/2.
EvalErrorLỗi liên quan đến hàm eval() toàn cục. Lỗi này hiếm gặp trong JavaScript hiện đại.
CORS Error: Preflight request failedYêu cầu CORS preflight OPTIONS của trình duyệt bị từ chối hoặc trả về CORS headers không hợp lệ.
RangeErrorMột giá trị nằm ngoài phạm vi cho phép, chẳng hạn độ dài mảng không hợp lệ hoặc vượt quá kích thước call stack.
FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memoryEngine V8 hết bộ nhớ heap, khiến tiến trình Node.js bị crash.