2015-03-23 23 views
6

Cách thích hợp để thực hiện node-inspector để có thể gỡ lỗi gulpfile.js là gì?Cách gỡ lỗi gulpfile.js

Tôi đã thử sau (mã trong gulpfile của tôi đòi hỏi harmonyharmony-arrow-functions switches):

node-debug --nodejs --harmony --nodejs --harmony-arrow-functions /home/user/.npm-packages/bin/gulp default 

Node thanh tra đã được nạp đúng cách tuy nhiên nó là không thể để đặt breakpoint trong gulpfile không trước cũng không sau khi các tập tin đã loaded . Bạn cũng không thể đặt các điểm ngắt trong các tệp gulp/index.jsorchestrator/index.js. Và đó là không thể "bước vào" sau tuyên bố (whole source):

gulpInst.start.apply(gulpInst, toRun); 
Môi trường:
  • Fedora 21 x64
  • Node Inspector v0.9.2
  • nút v0.12.0
  • gulp
    • Phiên bản CLI 3.8.11
    • phiên bản địa phương 3.8.11

Trả lời

5

Dường như bạn đang thiếu trỏ đến gulpfile.js thực tế của bạn. Hãy thử một cái gì đó như thế này:

node-debug /path/to/your/gulp/install/gulp.js --harmony --harmony-arrow-functions --gulpfile /path/to/your/gulpfile/gulpfile.js default 

Tôi sử dụng nó và nó hoạt động.

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