tmodjs icon indicating copy to clipboard operation
tmodjs copied to clipboard

在提个关于type的 issue

Open pulo opened this issue 10 years ago • 2 comments

我使用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函数变成全局函数。结果导致我没法使用

pulo avatar Jun 25 '14 04:06 pulo

现有阶段,有两种方案可以选择:

1、template.js 先于 seajs 或 requirejs 加载

2、新建一个模块桥接:

define(function (require) {
    window.template = require('./tpl/template.js');
});

aui avatar Jun 25 '14 07:06 aui

是否提供一个normal的类型,来把template全局化 更合理点~

pulo avatar Jun 26 '14 03:06 pulo