LayaBox2.2.0beta4版本TS項目無法斷點問題

-前言-

今天把LayaBox升級到了2.2.0beta4,發現新建TS項目無法斷點了,老項目仍然可以斷點。這就讓人很頭疼。不過這個現象也比較好定位。應該是項目的設置的問題。

-正文-

看了項目配置發現,新版本Laya轉出JS升級到了es6,因此編譯文件(compile.js)以及ts項目配置(tsconfig.json)也改了。

從原先的使用browserify編譯轉爲rollup編譯,rollup默認支持es6轉出。這裏無法斷點主要是因爲在編譯打包項目的時候沒有產生sourcemap映射文件。

如果對於Laya編譯感興趣可以看看我的另一篇專門講編譯的文章:https://blog.csdn.net/weixin_36719607/article/details/102953476

修改compile.js

compile.js中的sourcemap屬性修改爲true

修改config.json

修改config.json中sourceMap屬性爲true

接下來重新編譯即可在TS文件裏面斷點了。

 

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