【发布时间】:2014-02-09 12:24:29
【问题描述】:
我在 WebStorm 编辑器中使用。我的项目将 RequireJS 与 AMD 一起使用。有代码示例:
dep.js
define([], function () {
var exports = {
helloWorld: function() {
console.log("Hello world");
}
};
return exports;
});
primary.js
define(['dep'], function (dep) {
var exports = {
sayHello: function() {
dep.helloWorld();
}
};
return exports;
});
如何正确记录此类 AMD 模块的导出(这主要在其他答案中描述)和(重要!)导入,以便 WebStorm 可以对导入的 deps 有正确的类型提示(如本例中的“dep”变量)。
【问题讨论】: