index.html 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <!DOCTYPE html>
  2. <html lang="zh-cmn-Hans">
  3. <head>
  4. <meta charset="utf-8" />
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  6. <meta name="viewport" content="width=device-width,initial-scale=1.0" />
  7. <link rel="icon" href="<%= BASE_URL %>favicon.ico" />
  8. <title><%= VUE_APP_TITLE %></title>
  9. <meta
  10. name="keywords"
  11. content="opsli,opsliboot,opsli-boot,opslicloud,opsli-cloud,bedebug,在码圈,无代码,零代码开发,低代码,快速开发平台,快速开发框架,低代码开发平台,低代码开发框架,0代码开发平台,0代码开发框架,零代码开发平台,零代码开发框架,无代码开发平台,无代码开发框架,java开发平台,java开发框架,java快速开发平台,代码生成器,开源开发平台,开源开发框架,敏捷开发平台,敏捷开发框架,前后端分离,SpringBoot,element-ui,mybatis"
  12. />
  13. <meta
  14. name="description"
  15. content="<%= VUE_APP_TITLE %>基于springboot、vue、element-ui ,项目采用前后端分离架构,热插拔式业务模块与插件扩展性高 ,代码简洁,功能丰富,开箱即用,提供快速开发平台、快速开发框架、低代码开发平台、低代码开发框架、0代码开发平台、0代码开发框架、零代码开发平台、零代码开发框架、无代码开发平台、无代码开发框架、java开发平台、java开发框架、代码生成器、开源开发平台、开源开发框架、敏捷开发平台、敏捷开发框架等服务 %>"
  16. />
  17. <meta name="author" content="parker meet.parker@foxmail.com" />
  18. <link rel="stylesheet" href="<%= BASE_URL %>static/css/loading.css" />
  19. </head>
  20. <body>
  21. <noscript>
  22. 非常抱歉鉴于安全考量,您无法查看<%= VUE_APP_TITLE %>
  23. 源代码,该系统前端基于vue-admin-beautiful开发,后端基于opsli-boot开发
  24. </noscript>
  25. <div id="vue-admin-beautiful">
  26. <div class="first-loading-wrp">
  27. <div class="loading-wrp">
  28. <span class="dot dot-spin">
  29. <i></i>
  30. <i></i>
  31. <i></i>
  32. <i></i>
  33. </span>
  34. </div>
  35. <h1><%= VUE_APP_TITLE %></h1>
  36. </div>
  37. </div>
  38. <script>
  39. /^http(s*):\/\//.test(location.href) ||
  40. alert("基于vue-admin-better 开发的项目需要部署到服务器下访问");
  41. </script>
  42. <script>
  43. if (window.location.hostname !== 'localhost') {
  44. let _hmt;
  45. _hmt = _hmt || [];
  46. (function() {
  47. let hm = document.createElement("script");
  48. hm.src = "https://hm.baidu.com/hm.js?e5ae72d8d8fcc80accddd725a9a49aac";
  49. let s = document.getElementsByTagName("script")[0];
  50. s.parentNode.insertBefore(hm, s);
  51. })();
  52. }
  53. </script>
  54. </body>
  55. </html>