[英]Grunt not including javascript file
這是一個有角度的應用程序。 我有一個Bower.json,其中包含很多這樣的庫:
"dependencies": {
"angular": "^1.4.0",
"bootstrap": "^3.2.0",
...
"angular-socket-io": "^0.7.0",
"socket.io-client": "^1.7.2"
我跑
bower install
我可以看到在“ bower_components”文件夾中,有“ angular-socket-io”和“ socket.io-client”的文件夾和文件。
當我運行以下命令時:
grunt serve
我可以看到其中包括:
<script src="bower_components/angular-socket-io/socket.js"></script>
但是,我找不到“ socket.io-client”的任何痕跡。 為什么? 我應該手動添加嗎? 我不知道為什么。 所有其他涼亭cmopoenents是蜜蜂自動添加的“咕serve作響”。
PS:當我嘗試從工廠實例化套接字時,這會導致錯誤“未定義io”。
我想這是版本的問題。 我的跑步角度為1.4。 有這行:
“ socket.io-client”:“ ^ 0.7.10”,
似乎是把戲。 在使用最新版本的socket.io-client(1.7)之前。 而且出現不兼容錯誤。 但是現在套接字客戶端正在加載。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.