发布 Angular 12 个用 ivy 构建的库到 npm
Publish Angular 12 library built with ivy to npm
我需要将库升级到 angular12...我已经完成了。
用ivy全编译方式编译这个库成功了,但是发现这样编译的库不能发布到npm???
按照许多帖子中的建议设置 "enableIvy":false
和 "compilationMode": "partial"
会引发错误
Compiling with Angular in legacy View Engine compilation mode.
Angular structure loaded both synchronously and asynchronously
这个错误好像没有确定的解决办法??
在这种环境下,人们应该如何保持最新的 Angular 版本并将他们的库发布到 npm?
对我来说,许多帖子中建议的设置“enableIvy”:false 和“compilationMode”:“partial”会引发许多递归错误...我不确定为什么“compilationMode”:“partial”与“ compilationMode": "full".
我发现我使用 public.api
不恰当地在我的库中导入了一个组件
public/api 应该只在库外用于导入...在库内我确保我正在直接导入组件并且一切都在“compilationMode”下开始正确编译:“partial”
我需要将库升级到 angular12...我已经完成了。 用ivy全编译方式编译这个库成功了,但是发现这样编译的库不能发布到npm???
按照许多帖子中的建议设置 "enableIvy":false
和 "compilationMode": "partial"
会引发错误
Compiling with Angular in legacy View Engine compilation mode. Angular structure loaded both synchronously and asynchronously
这个错误好像没有确定的解决办法??
在这种环境下,人们应该如何保持最新的 Angular 版本并将他们的库发布到 npm?
对我来说,许多帖子中建议的设置“enableIvy”:false 和“compilationMode”:“partial”会引发许多递归错误...我不确定为什么“compilationMode”:“partial”与“ compilationMode": "full".
我发现我使用 public.api
不恰当地在我的库中导入了一个组件
public/api 应该只在库外用于导入...在库内我确保我正在直接导入组件并且一切都在“compilationMode”下开始正确编译:“partial”