ExtJS c is not a constructor 調試 sencha 打包後的錯誤

在利用Sencha Cmd打包後,發現有時項目會報如下錯誤:

這基本等於廢話,毫無意義的提示。主要由於,build後的framework.js代碼被混淆了。

那如果想看清錯誤原因怎麼辦?

使用 sencha build testing 進行測試打包

可以用以下語句建一個bat文件,核心的就是 用 sencha app build testing 打包成測試版

@echo off
title 項目名
echo build testing
 
call sencha repo sync -name "項目名"
call sencha app refresh --packages
sencha -info app build testing

 運行完此bat後,就會在項目的 build文件夾 下 生成了一個 testing 文件夾

然後 把這裏的 app.js 到 service-worker.js 文件 可以拷走

拷走後,替換 項目中build目錄下的 production文件夾 裏的內容

這時再回到網頁,刷新下,就能看到 build後 具體出錯原因了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章