Function 如何使用angular2中的AngularCLI导入函数?

Function 如何使用angular2中的AngularCLI导入函数?,function,angular,import,angular-cli,Function,Angular,Import,Angular Cli,我以前使用过以下代码 import { clone } from '../../utilities/javascript'; 在javacccript.ts中 export function clone(source: any) {...} 在我的模块中,我使用以下语法进行了调用: this.x=clone(y); 一切都很顺利。 但是,由于我使用Angular cli,Chrome中出现以下异常: 错误\u handler.js:47异常:无法读取未定义的属性“clone” 当我切换到A

我以前使用过以下代码

import { clone } from '../../utilities/javascript';
在javacccript.ts中

export function clone(source: any) {...}
在我的模块中,我使用以下语法进行了调用:

this.x=clone(y);
一切都很顺利。 但是,由于我使用Angular cli,Chrome中出现以下异常:

错误\u handler.js:47异常:无法读取未定义的属性“clone”

当我切换到Angular cli时,我的语法中是否出现了错误


目前,我将此函数复制到我使用它的每个模块中,这解决了问题,但我对此并不满意。

请尝试以下方式导入它:

import * as javascriptUtils from '../../utilities/javascript';
然后用以下词语来称呼它:

this.x=javascriptUtils.clone(y);

摘自

异常告诉您什么?