0

我必须在我的应用程序模块中导入一个 javascript 文件

import { OtherComponent } from './node_modules/blahblah/OtherComponent.js'

请注意,此 OtherComponent 已经是一个 javascript 文件。

然后在我的@NgModule 中,我将此组件添加到我的声明中。

当我运行“ng build --prod”时,它给了我错误:

错误由模块“AppModule”声明的意外值“OtherComponent”

请添加@Pipe/@Directive/@Component 注解

有没有办法来解决这个问题?当我无权访问 OtherComponent 的 ts 文件时。

4

1 回答 1

0

你不应该像这样导入 JS 文件。

在 angular-cli.json 文件中。

“脚本”:[“./node_modules/blahblah/OtherComponent.js”];

然后重新启动您的项目。这应该可以完成这项工作。

于 2018-08-22T04:45:40.830 回答