RequireJS - 垫片为CoffeeScript的脚本

问题描述 投票:0回答:1

假设sum.coffee模块是像以下(不含define):

sum = (a, b) ->
    return a + b

如何获得shim功能?

// ...
shim: {
    'sum': {
        exports: 'sum'
    }
}
// ...
coffeescript requirejs
1个回答
0
投票

编译的JavaScript将有sum在一个匿名封装函数局部声明。为了使sum可见,你需要的东西,如window.sum = ...声明它。那么你应该垫片工作。

© www.soinside.com 2019 - 2024. All rights reserved.