Grunt - Fix lỗi wiredep "Cannot read property 'main' of undefined"

Note: This post is over 10 years old. The information may be outdated.

Grunt Task Wiredep là tác vụ giúp chèn tự động các Components của Bower vào 1 file nào đó. Một số trường hợp bạn sẽ gặp lỗi sau khi chạy Grunt task:

Running "wiredep:target" (wiredep) task
Warning: Cannot read property 'main' of undefined Use --force to continue.

Aborted due to warnings.

  • Không tìm thấy file bower.json
  • Chưa tải các library được liệt khai báo trong bower: nguyên nhân lỗi là do Grunt không thể insert các depend được liệt kê trong bower vào frontend file. Có thể do bạn chưa chạy lệnh install bower. Chạy lệnh sau để cài đặt các thư viện:
bower install
JavascriptNode.jsTutorial