我想咨询下,我下载的js文件,和你们官网用的一样吗echarts 柱状配置项内容和展示

我用的是官网下载的最新版本的echarts.js文件,我的路径是<script src="__PUBLIC__/Admin/echarts-2.2.7/build/dist/echarts.js"></script>,问题是图表刷新不出来,如果我把你们echarts.js文件引入则没有任何问题,请懂得同学给我解答下,不胜感激。环境是lamp.你们官网的路径是<script type="text/javascript" src="http://echarts.baidu.com/gallery/vendors/echarts/echarts-all-3.js"></script> 报错:echarts is not defined,这个怎么改,和你们官网的例子基本是一样的啊。请问怎么改?能否告知下,网上搜了,也没说清楚。

配置项如下
      function fetchData(cb) {
    // 通过 setTimeout 模拟异步加载
    setTimeout(function () {
        cb({
            categories: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"],
            data: [5, 20, 36, 10, 10, 20]
        });
    }, 1000);
}

// 初始 option
option = {
    title: {
        text: '异步数据加载示例'
    },
    tooltip: {},
    legend: {
        data:['销量']
    },
    xAxis: {
        data: []
    },
    yAxis: {},
    series: [{
        name: '销量',
        type: 'bar',
        data: []
    }]
};

fetchData(function (data) {
    myChart.setOption({
        xAxis: {
            data: data.categories
        },
        series: [{
            // 根据名字对应到相应的系列
            name: '销量',
            data: data.data
        }]
    });
});
    
截图如下