When I only use top/bottom copper/mask layers in EasyEDA, the board outline is not detected by the JLCPCB order preview and gerber analysis.
Also, if the mask layer is empty, the mask is not shown on the order preview.
I have to add a hole/via/th-pad inside the board outline for it to work.
Example:
![2020-10-04 13_29_14-EasyEDA - A Simple and Powerful Electronic Circuit Design Tool.png](//image.easyeda.com/pullimage/Zp2G6AgVm7HNkGnyNIUbWndT1w55AJK8i9WLwQ6v.png)
![2020-10-04 13_32_20-PCB Prototype & PCB Fabrication Manufacturer - JLCPCB.png](//image.easyeda.com/pullimage/4m4Y5rrul7P2vosqkm9GzhfD7FvdWPeOTXgr0Iuc.png)
![2020-10-04 13_32_35-PCB Prototype - JLCPCB.png](//image.easyeda.com/pullimage/SrGTeY4s3iiasylY1JN8XyNyBkme6G5ETWViHe3a.png)
![2020-10-04 13_32_50-PCB Prototype - JLCPCB.png](//image.easyeda.com/pullimage/WjZ3UZ8PiRhoCJP1NuPNkZ9fw0Xw0jqSPa0TKvT1.png)
Chrome
85.0.4183.121
Windows
10
EasyEDA
6.4.7