我正在构建一个Angular 2组件库,我希望通过node_modules在其他Angular 2应用程序中使用它。当我在组件库中的测试应用程序中本地包含时,一切运行正常。但是,如果库作为npm依赖项包含在内,则会出现以下形式的运行时错误:
Unexpected value 'MyModule' imported by the Module 'AppModule'
MyModule'是我的库模块,AppModule是我的应用程序的顶级模块。
经过大量谷歌搜索,这个特殊的错误显然不是一个罕见的问题,这里有很多关于它的问题。我已经尝试了各种各样的可能的修复方法并且无处可去。而不是重复单个问题,此时我正在寻找一个清晰,说明性和工作(许多据称在评论中找到的工作示例实际上无法在克隆时构建)我可能会这样做变成种子。理想情况下,该示例应该: