我正在使用Durandal水疗中心,并希望在打字稿中编写新代码。
有没有办法将amd模块与typescript类混合? 这是一个amd模块的例子。我从模块中删除了一些代码,使其更具可读性。
define(['durandal/app', 'durandal/system', 'config', 'amplify'],
function (app, system, config, amplify) {
var exports = {};
var init = function () {
...
};
var onRequestError = function(response, status) {
...
};
exports.getTablePresentation = function (lemmaId, languageKey) {
...
};
exports.getSuggestions = function (searchdirection, term, level) {
...
};
init();
return exports;
});
我正在使用VS Code作为我的编辑器。 在tsconfig.json中我设置了allowJs = true,这是我尝试使用的导入语法。
import * as config from '../config.js';
export class AppSecurity {}