egret 項目 支持 es6 解決方案


問題描述:新創建的項目 engine 5.2.0 改為es6后編譯的時候報 Uncaught Error: #1001: 找不到Egret入口類: Main。 什么都沒改

解決方案: 1: 給入口文件添加命名空間 比如: 1 namespace app   2: Main 類 添加 導出 關鍵字  export class Main extends eui.UILayer  
3:修改 tsconfig.json 文件為:

{
"compilerOptions": {
"target": "es6",
"outDir": "bin-debug",
"experimentalDecorators": true,
"lib": [
"es6",
"dom",
"es2015.promise"
],
"types": []
},
"include": [
"src",
"libs"
]
}

最后: index.html 調整為: data-entry-class="app.Main" 

總結: 這樣調整調整  項目 就能編譯和 運行 es6 項目了

  

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM