打字稿,RequireJS,非NPM,MVC

时间:2017-04-27 20:34:14

标签: typescript model-view-controller requirejs

好的,所以这里发生了什么。 我有一个看起来像这样的打字稿:

import o = require("o.js");
export class MyClass{
    constructor(initData: { ID?: string; Name?: string; IsInactive?: 
     boolean; }) {
    this.ID = initData.ID;
    this.Name = initData.Name;
    this.IsInactive = initData.IsInactive;
    };
...
}

MyClass用于控制器MyController和动作索引 但是当我尝试运行它时...我得到一个404尝试在(root)/ MyController中找到o.js

当然文件不存在。 o.js应该在Scripts文件夹中。所以我设置了一个配置文件

require.js.configure(
paths: {
    "o.js": "/Scripts/o",
});

嗯,这使得ts文件中的ZERO更改试图找到我的o.js文件。我一直在追逐这个问题太久了,我会喜欢一些帮助。

0 个答案:

没有答案