Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.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
Angular2可以';找不到名称';异步路由';和';IdleCallbacks';_Angular_Webpack_Webstorm_Angular2 Routing_Webpack Dev Server - Fatal编程技术网

Angular2可以';找不到名称';异步路由';和';IdleCallbacks';

Angular2可以';找不到名称';异步路由';和';IdleCallbacks';,angular,webpack,webstorm,angular2-routing,webpack-dev-server,Angular,Webpack,Webstorm,Angular2 Routing,Webpack Dev Server,我将Angular2 webpack与WebStorm一起使用,并参考以下示例: 为什么下面的代码有“红色错误提示” import { WebpackAsyncRoute } from '@angularclass/webpack-toolkit'; import { RouterConfig } from '@angular/router'; export const asyncRoutes: AsyncRoutes = { // **the error prompt is

我将Angular2 webpack与WebStorm一起使用,并参考以下示例:

为什么下面的代码有“红色错误提示”

import { WebpackAsyncRoute } from '@angularclass/webpack-toolkit';
import { RouterConfig } from '@angular/router';

export const asyncRoutes: AsyncRoutes = {

      //  **the error prompt is --TS2304 can't find name ' AsyncRoutes'**
    };

    export const prefetchRouteCallbacks: Array<IdleCallbacks> = [

      //   **the error prompt is --TS2304 can't find name 'IdleCallbacks'**
    ];
从'@angularclass/webpacktoolkit'导入{webpackaynchroute};
从'@angular/router'导入{RouterConfig};
导出常量异步路由:异步路由={
//**错误提示为--TS2304找不到名称“AsyncRoutes”**
};
导出常量预回迁路由回调:数组=[
//**错误提示为--TS2304找不到名称“IdleCallbacks”**
];

您是否已将这些添加到package.json中?“@angularclass/webpack toolkit”:“^1.3.3”、“@angularclass/request idle callback”:“^1.0.7”、@Sanket yes,已经添加了两个依赖项,并且可以从“@angularclass/webpack toolkit”导入{WebpackAsyncRoute}”无法重新创建(在启用Typescript编译器的情况下,“use tsconfig.json”处于启用状态)。刚刚下载了项目,安装了依赖项并启用了编译器支持。如何编译它?@lena在WebStorm中,我已将Typescript编译器设置为启用,“use tsconfig.json”处于启用状态,版本--v1.8.10我的设置完全相同-没有任何问题。您是否安装了所有依赖项/打字?