RubyLouvre / mmRouter

avalon的三柱臣之一( 路由,动画,AJAX)
119 stars 78 forks source link

avalon.history has already been started #97

Closed IsvaraWoo closed 8 years ago

IsvaraWoo commented 9 years ago

我写了一个最小演示。

index.html内容:

<!DOCTYPE html>
<html>
    <head>
        <title>项目名称</title>
        <meta charset="UTF-8">
        <script src="javascripts/vendor/require.js" data-main="main.js"></script>            
    </head>
    <body>
    </body>
</html>

main.js内容:

require.config({
    baseUrl: '',
    paths: {
        avalon: '/javascripts/vendor/avalon.shim',
        domReady: '/javascripts/vendor/domReady',
        mmHistory: '/javascripts/vendor/mmHistory',
        mmRouter: '/javascripts/vendor/mmRouter'
    },
    shim: {
        avalon: {
            exports: 'avalon'
        }
    }
});

require(['mmRouter'], function() {
    avalon.history.start();
});

一运行就报错:avalon.history has already been started

RubyLouvre commented 9 years ago

什么版本?

lkiarest commented 9 years ago

老版本的问题,我以前也遇到过