jhipster项目迁移websocket
2019獨角獸企業重金招聘Python工程師標準>>>
1、 在項目目錄下命令行安裝 兩個組件
bower install sockjs-client
bower install?stomp-websocket
2、在index.html 中加入組件js的引用
? ?<script src="bower_components/sockjs-client/dist/sockjs.js"></script>
? ? <script src="bower_components/stomp-websocket/lib/stomp.js"></script>
3、將舊項目的tracker文件夾復制到相關目錄
包括 tracker.controller.js,tracker.html ,tracker.service.js,tracker.state.js 等文件
4、將?tracker.json 文件復制到指定語言的i18n文件夾下面
5、修改 webapp/app/services/auth 目錄下的principal.service.js 文件
參考舊項目代碼,加入JhiTrackerService的引用,在getAccountThen函數中,加入如下語句
JhiTrackerService.connect();//登陸成功則連接服務器
6、 修改webapp/app/layouts/navbar 目錄下navbar.html文件,加入新菜單項
<li ui-sref-active="active">
? ? ? ? ? ? ? ? ? ? ? ? ? ? <a ui-sref="jhi-tracker" ng-click="vm.collapseNavbar()">
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <span class="glyphicon glyphicon-eye-open"></span>
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <span data-translate="global.menu.admin.tracker">User tracker</span>
? ? ? ? ? ? ? ? ? ? ? ? ? ? </a>
? ?</li>
7、將舊項目 websocket 文件夾下的ActivityService.java,ActivityDTO.java等文件復制到對應目錄
8、 將WebsocketConfiguration.java,WebsocketSecurityConfiguration.java 文件復制到對應目錄
9、重新編譯運行 mvn spring-boot:run
可以看到websocket已經能正常運行
?
轉載于:https://my.oschina.net/jingshishengxu/blog/916701
總結
以上是生活随笔為你收集整理的jhipster项目迁移websocket的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: tempdb 相关总结
- 下一篇: EditText焦点问题