Tôi muốn đặt một số giá trị mặc định cho mocha mà không phải nhập chúng mỗi lần. Có mocha tìm một tập tin cấu hình/dotfile bất cứ nơi nào, như jshint trông cho .jshintrc
và npm trông cho package.json
?Có tệp .mocha mà tôi có thể chỉ định các giá trị mặc định như --no-colours không?
58
A
Trả lời
63
Có. Bạn có thể tạo một tệp ./test/mocha.opts
và trong tệp bạn có thể chỉ định --no-colors
.
Xem mocha.opts trên Mocha Doc để biết thêm thông tin.
32
Giá trị mặc định là ./test/mocha.opts
. Bạn có thể vượt qua một con đường tùy chỉnh với tham số --opts
:
mocha --opts ./mocha.opts
hữu ích trong trường hợp bạn không lưu trữ các bài kiểm tra của bạn trong test/
thư mục, nhưng bên cạnh mã file, ví dụ.
Mọi tên và tiện ích mở rộng dường như hoạt động, vì vậy bạn thậm chí có thể làm mocha --opts .mocharc
nếu bạn muốn nó hoạt động tốt với .jshintrc
, .babelrc
và các loại tương tự.
Đây là (hoặc ít nhất là), một hàm rất ít người biết đến. Tôi đã từ bỏ hy vọng cho một điều như vậy từ lâu, và cảm ơn bạn đã chỉ ra rằng nó có thể bây giờ. :) – DBrown
THANK YOU! Các bài kiểm tra thực sự nên ở bên cạnh các tệp. Địa phương là quan trọng! –
Có thể cho nội dung của tệp là JSON không? –