在多个Angular应用之间共享捆绑包?

时间:2018-08-27 17:16:58

标签: angular

我发现的最近的讨论主题 How can you share bundles in an angular 5 application? 是针对Angular 5的,尚未解决。 Angular 6允许在一个项目中使用多个应用程序。这样,我希望可以将子应用程序配置为共享构建包,例如polyfill,运行时,样式等。。但是,情况似乎并非如此。

在angular.json文件中,我尝试将子应用程序cmake_minimum_required(VERSION 3.12) project(tryLoadXgboost C) set(CMAKE_C_STANDARD 99) include_directories(${PROJECT_SOURCE_DIR}/xgboost/include) include_directories(${PROJECT_SOURCE_DIR}/xgboost/rabit/include) link_directories(${PROJECT_SOURCE_DIR}/xgboost/lib) link_directories(${PROJECT_SOURCE_DIR}/xgboost/rabit/lib) link_directories(${PROJECT_SOURCE_DIR}/xgboost/dmlc-core) #库文件目录 add_executable(tryLoadXgboost main.c) target_link_libraries(tryLoadXgboost libxgboost.a) target_link_libraries(tryLoadXgboost librabit_empty.a ) target_link_libraries(tryLoadXgboost libdmlc.a) 中的路径设置为指向主应用程序的文件,但是问题是输出包仍然具有不同的哈希值。

创建库也不起作用,因为这些库用于用户代码,而不是上面列出的Angular生成的包。

是否有一种无需编写Shell脚本即可实现Angular的方法?

0 个答案:

没有答案