2015-12-17 17 views
9

Tôi đã cài đặt npm, bower và gulp. Nhưng trong khi chạy ứng dụng gulp: phục vụ, tôi nhận được lỗi sau. Xin hãy giúp tôi. Đây là lệnh tôi chạy: Sachin @ Sachin: ~/Desktop/workspace/myproj/góc/cũ (master) $ ngụm ứng dụng: phục vụKhông thể tìm thấy lỗi 'require-dir' của mô-đun trong khi chạy ứng dụng gulp: phục vụ đường ray

Kết quả tôi nhận:

Error: Cannot find module 'require-dir' 
    at Function.Module._resolveFilename (module.js:338:15) 
    at Function.Module._load (module.js:280:25) 
    at Module.require (module.js:364:17) 
    at require (module.js:380:17) 
    at Object.<anonymous> (/home/sachin/Desktop/workspace/myproj/angular/ex/gulpfile.js:14:1) 
    at Module._compile (module.js:456:26) 
    at Object.Module._extensions..js (module.js:474:10) 
    at Module.load (module.js:356:32) 
    at Function.Module._load (module.js:312:12) 
    at Module.require (module.js:364:17) 
+5

Bạn cũng đã chạy 'npm install' từ thư mục' ex' chưa? – robertklep

+0

bạn đã cài đặt 'require-dir -g' (toàn cầu?) –

+0

@robertklep - Tôi đã không cài đặt nó trước và bây giờ, sau khi chạy npm install, nhận lỗi như ** Lỗi: Không thể tìm thấy module 'wiredep' ** –

Trả lời

21

Error: Cannot find module 'require-dir'

Bạn đã cài đặt gói gulp nhưng chưa cài đặt các phụ thuộc của nhiệm vụ của nó. Ví dụ. nếu tác vụ gulp có bất kỳ cuộc gọi require('') nào, thì tùy chọn này phụ thuộc vào require-dir. Những phụ thuộc đó có thể nằm trong tệp package.json của dự án của bạn. Để cài đặt tất cả các phụ thuộc chạy:

npm install 
+0

Cảm ơn bạn đã làm việc này! –

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