Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 带有最新打字脚本的Durandal_Javascript_Requirejs_Typescript_Durandal_Single Page Application - Fatal编程技术网

Javascript 带有最新打字脚本的Durandal

Javascript 带有最新打字脚本的Durandal,javascript,requirejs,typescript,durandal,single-page-application,Javascript,Requirejs,Typescript,Durandal,Single Page Application,在某些情况下,使用工作: import app = module('durandal/app'); 但是,由于新的导入语法是: import app = durandal/app 上述内容很难编译。我尝试了一个更普通的名称空间约定的语法,例如“Durandal.App”(不带引号),它可以工作。因此,斜杠似乎把编译器解析器甩了 有什么解决方法吗?新的导入语法是 import-app=require('durandal/app')新的导入语法是 import-app=require('dura

在某些情况下,使用工作:

import app = module('durandal/app');
但是,由于新的导入语法是:

import app = durandal/app
上述内容很难编译。我尝试了一个更普通的名称空间约定的语法,例如“Durandal.App”(不带引号),它可以工作。因此,斜杠似乎把编译器解析器甩了


有什么解决方法吗?

新的导入语法是


import-app=require('durandal/app')

新的导入语法是


import-app=require('durandal/app')

不适用于最新的类型脚本请参见规范:。VS2013肯定也不喜欢这种语法。我向你保证Ryan Cavanaugh所说的是正确的。
module
关键字已更改为
require
。如果是这种情况,我很想这样做,但语法给了我红色的摇摆下划线,错误是:“表达式不是语句或调用”。我错过了什么?如果我使用“导入app=my.module.class”,您是否阅读了链接文档的第122页?您需要发布更多您正在使用的代码,以便我们能够准确地找出问题所在。您是对的,我不确定问题出在哪里,可能是我的引用路径已关闭或resharper缓存受到阻碍。似乎正在工作。不适用于最新的类型脚本请参阅规范:。VS2013肯定也不喜欢这种语法。我向你保证Ryan Cavanaugh所说的是正确的。
module
关键字已更改为
require
。如果是这种情况,我很想这样做,但语法给了我红色的摇摆下划线,错误是:“表达式不是语句或调用”。我错过了什么?如果我使用“导入app=my.module.class”,您是否阅读了链接文档的第122页?您需要发布更多您正在使用的代码,以便我们能够准确地找出问题所在。您是对的,我不确定问题出在哪里,可能是我的引用路径已关闭或resharper缓存受到阻碍。现在好像在工作。