2012-05-09 19 views
5

Tôi dường như không nhận được thông tin liên lạc về hoa nhài và ảo ảnh đang hoạt động. Tôi đang sử dụng tệp run-jasmine.js trong thư mục ví dụ cho các phantomj. Vấn đề tôi nhận được là tập tin không thể tìm thấy hệ thống để nó không thể yêu cầu nó.Lấy ảnh chụp nhanh của trang web trong khi thử nghiệm đơn vị bằng cách sử dụng phantomjs và hoa nhài

Đây là thông điệp cụ thể:

undefined:0 Unknown module system for require() 

Ngày đầu đó, tôi đã tự hỏi làm thế nào để thao tác dom của file html làm việc với hoa nhài.

EDIT: Có vẻ như vấn đề DOM rất đơn giản vì nó chỉ sử dụng chức năng trình duyệt không đầu của ma js. Tôi vẫn còn có vấn đề hệ thống, và tôi tự hỏi làm thế nào để gọi trang render ở giữa mỗi bài kiểm tra chứ không phải là khi trang được thực hiện tải.

Trả lời

5

tôi giải quyết vấn đề này bằng cách làm theo các hướng dẫn trên trang này

https://groups.google.com/forum/#!topic/phantomjs/Ac-77s4kFGk

Về cơ bản nếu bạn đang cài đặt phantomjs từ kho debian nó không phải là up-to-date. Cài đặt phiên bản mới nhất từ ​​trang web chính thức của họ thực hiện thủ thuật.

Các vấn đề liên quan