Fork me on GitHub

李可

导航

新项目问题

由于考虑兼容性,采用ko+require+sammy

sammy.js

路由
事件
api

require.js

require.config({//这里路径是相对html页面,非相对入口js文件
    baseUrl: '../static/lib',
    paths: {
        jquery: ['jquery.min','https://code.jquery.com/jquery-1.12.4.min.js'],
        sammy:'sammy.min.js',
        nocmd: 'nocmd'//这里加载非遵循cmd规范文件,试验
    },
    shim: {}
})
1,shim是怎么将非cmd规范,包装成cmd规范的
2,为减少http请求次数,试将r.js压缩一下代码

knockout-amd-helpers.js

实现ko不能实现的amd异步加载模板。相当于补充了ko的短板
https://github.com/rniemeyer/knockout-amd-helpers

posted on 2017-07-06 19:57  李可在江湖  阅读(186)  评论(0编辑  收藏  举报