我有使用WebPack构建的Angular2应用程序。我将WebPack从v1.8升级到v2,一切似乎都很好。唯一的问题是旧代码有以下内容:
import Timer = NodeJS.Timer;
....
apptInterval: Timer;
....
this.apptInterval = setInterval(() => { ... }, 1000);
升级后,这给了我一个错误:TS2503:找不到命名空间“NodeJS”
t配置。json如下所示:
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": ["es2015", "dom"],
"noImplicitAny": true,
"suppressImplicitAnyIndexErrors": true
}
}
用于角度/网页包的文档不再有<代码>打字。json;然而,即使我从Webpack 1目录复制,也没有任何帮助。内容是打字。json是
{
"globalDependencies": {
"jasmine": "registry:dt/jasmine#2.2.0+20160621224255",
"node": "registry:dt/node"
}
}
有趣的是,如果我删除对NodeJS的引用,一切正常。像这样:
apptInterval: any;
....
this.apptInterval = setInterval(() => { ... }, 1000);
如果我在F12调试器下查看,apptInterval的类型是ZoneTask。我确信有一种方法可以使它强类型化,但我没有意识到。我发现的唯一建议是运行typings install dt node-global-save dev(这实际上更新了typings.json,但没有任何帮助)。
将节点添加到类型中对我不起作用,“types”:[“node”]
,但添加到类型根中起作用
{
"compilerOptions":
{
...
"typeRoots": [
"node_modules/@types"
]
}
}
对于TypeScript@2.0,使用类型:
npm install -D @types/node @types/jasmine
如果您仍想继续使用打字,请包括打字/索引。d、 ts到您的tsconfig。json:
{
"include": [ // or "files"
"typings/index.d.ts"
]
}
如果你也有tsconfig。应用程序。在工作目录中,尝试将属性节点添加到类型字段。例如:
{
"extends": "../tsconfig.json",
"compilerOptions": {
"outDir": "../out-tsc/app",
"module": "es6",
"baseUrl": "",
"types": ["node"] --> ADD THIS
},
"exclude": [
"test.ts",
"**/*.spec.ts"
]
}
我用Play2.0创建了一个应用程序。我实现了scribe-java库来使用一些OAuth服务。直到今天,一切都很好,但当我升级jdk并重新启动服务器时,我不能使用scribe-java库。它似乎在sun.security包中使用了和类,但找不到。 “java-version”返回: 播放2.0 StackTrace:
在Visual Studio 2015专业版中打开我的项目时,我的所有视图(*. cshtml)中都有以下错误(以及更多)。 错误CS0246找不到类型或命名空间名称“系统”(您是否缺少使用指令或程序集引用?)严重性代码描述项目文件行 错误CS0518预定义类型“系统”。对象“”未定义或导入严重性代码描述项目文件行 错误CS0518预定义类型“系统”。字符串“”未定义或导入 我有这些参考资料: 我
我已经创建了空的ASP.NET核心项目,我想在那里设置角。为此,我需要应用程序服务静态文件。所以我的startup.cs看起来是: 怎么了?
问题内容: 偶然地,我将node_modules文件夹添加到了我的git中。然后,我再次使用将其删除。 现在,当我尝试启动webpack服务器时,出现以下错误: 起初我以为这只是我的项目,但是后来我签出了本教程的代码检查点:同样的错误!因此,全球似乎有些混乱。 这是我到目前为止尝试过的: 并重新安装 正如有人在github上提到这个问题 使用以下命令全局安装webpack 从本系统中完全删除nod
我正在使用webpack开发一个React webapp,大致与本教程并排。 现在,当我尝试启动webpack服务器时,我得到以下错误: 一开始我以为这只是我的项目,但后来我检查出了教程的代码检查点:相同的错误!所以全球似乎有什么事情出了问题。 以下是我目前尝试的方法: null
我试图找到使用Xamarin.Forms的解决方案,但其他问题中的解决方案不适用于Xamarin studio 5.9.6(更新后的版本5.9.7 build 22相同) 当我试图添加时,唯一可用的引用是xamarin.andoid.nunitlite 我得到错误cs0103 我试图通过以下链接安装4.6程序集http://www.microsoft.com/en-us/download/deta