在提个关于type的 issue
Opened this issue · 2 comments
pulo commented
我使用default的时候,
生成的template.js最后也会有这样一段
"function"==typeof define?define(function(){return b}):"undefined"!=typeof exports?module.exports=b:this.template=b}();
但是 实时我期望的是default就是个普通的JS。
使用场景是 我虽然使用了amd、cmd、或者其他md,但不希望这个template.js作为amd模块来使用,只是希望他是个JS,但这样使用 因为有defind的全局函数,就没法让template函数变成全局函数。结果导致我没法使用
aui commented
现有阶段,有两种方案可以选择:
1、template.js 先于 seajs 或 requirejs 加载
2、新建一个模块桥接:
define(function (require) {
window.template = require('./tpl/template.js');
});
pulo commented
是否提供一个normal的类型,来把template全局化 更合理点~