簡體   English   中英

ExtJS - 如何禁用特定文件的縮小

[英]ExtJS - How to disabled minification of specific file

我有一個外部庫文件 (auth0.js) 我需要包含在構建中,但不要縮小它,因為它已經縮小了。

    "js": [
        {
            "path": "app.js",
            "bundle": true
        },
        {
            "path": "auth0.js",
            "bundle": false,
            "includeInBundle": false
        }
    ]

我應該使用哪個屬性? bundle 防止它被復制到經典/現代文件夾中,這很好。 我試過 includeInBundle 但它沒有幫助。

不久前我提交了一張票,但沒有找到解決方案。 我最終手動加載文件。

Ext.Loader.loadScript({
            url: "/xxxx.js",  
            onLoad: function() {
                console.log("LOADED A FILE");
            },
            scope: me.getView()
        });

我剛剛查看了我的票,這是回復:

將 remote 設置為 true 並將 includeInbundle 設置為 false 將跳過文件以使用 Sencha Cmd 進行壓縮。 在您的情況下,如果沒有發生這種情況,那么您可能已經提到了資源目錄下的文件。 我建議將目錄更改為其他目錄(需要創建文件夾),例如“customResources”,並將其包含在 app.json 文件的 js 配置中。

{“路徑”:“customResources/froala_editor.pkgd.min.js”,“includeInBundle”:假“遠程”:真}

這有效,但沒有包含在我想要它做的捆綁包中。

然后他們說:請嘗試將壓縮類型更改為 cmd 看看這是否對您有幫助。

那什么也沒做。

文件壓縮/捆綁的另一種解決方案是將 CDN 鏈接放在 index.html 中。

<script src="https://cdn..."></script>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM