# Package.json 包结构

~~~
{
    "name":...,
    "display_name":...,
    "version":...,
    "description":"...",
    "icon":"..."
    "main":{
        "file":"",
        "main":""
    },
    "interface":{
        "file":"",
        "interface":""
    },
    "widgets":[
        {
            "file":"",
            "widget":"",
            "position":"..."
            "config":{

            }
        }
    ],
    "requirements":[
        "name==version",
        "name>=version",
        "name<=version"
    ],
    "dependencies":[
        "name==version",
        "name>=version",
        "name<=version"
    ]
}
~~~