electron入門筆記(三)- 引入bootstrap

源碼:https://github.com/sueRimn/electron-bootstrapnode

當引入jQuerybootstrap文件時,會報錯,緣由是:electron 的 Renderer 端由於注入了 Node 環境,存在全局函數 require,致使jquery 內部環境判斷出現問題。jquery

一、解決方法1:

再引入jQuerybootstrap以前插入以下代碼:git

 

<script>
       delete window.require;
       delete window.exports;
       delete window.module;
</script>

 

 

二、解決方法2:

前提是你必須能npm安裝jQuerybootstrapgithub

先用npm安裝好bootstrapjquery,而後使用require來調用(若是沒法安裝,則加上–global參數),而後將HTML頁面裏面加入以下代碼npm

<script>
    window.$ = window.jQuery = require('../node_modules/jquery/dist/jquery.min.js');
    require('../node_modules/bootstrap/dist/js/bootstrap.min.js');
</script>
相關文章
相關標籤/搜索