angular - 升级 Angular Universal SSR 项目:AppServerModuleNgFactory 未定义
问题描述
我正在尝试将 SSR 项目升级到最新的 Angular 版本,但我遇到了一个错误,我完全糊涂了。
我认为问题的要点是,当我构建:ssr 时,生成的main.js
文件缺少很多导出。文件的结尾如下所示:
//snip
/***/ 0:
/*!**********************************!*\
!*** multi ./src/main.server.ts ***!
\**********************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__(/*! C:\Users\Bart\workspace\epicuro-web\src\main.server.ts */"C:\\Users\\Bart\\workspace\\epicuro-web\\src\\main.server.ts");
/***/ }),
/***/ "C:\\Users\\Bart\\workspace\\epicuro-web\\src\\main.server.ts":
/*!*******************************************************************************!*\
!*** external "C:\\Users\\Bart\\workspace\\epicuro-web\\src\\main.server.ts" ***!
\*******************************************************************************/
/*! no static exports found */
/***/ (function(module, exports) {
module.exports = require("C:\\Users\\Bart\\workspace\\epicuro-web\\src\\main.server.ts");
/***/ })
/******/ })));
//# sourceMappingURL=main.js.map
在升级之前,这个文件中引用了很多文件。我不确定还有哪些其他信息是相关的,所以请询问我的意见,我会提供。我不想分享整个项目,除非真的有必要。
解决方案
推荐阅读
- android - 为 Android Camera2 或 CameraX 选择流类型
- elixir - 如何从命令行将参数传递给主管
- r - ggplot histogram - 如何在不创建单独密度的情况下添加多种颜色
- vuejs2 - 当我需要它不触发时,我可以避免触发属性观察器吗?
- python - 需要帮助解决有关计数和设置的问题
- vala - 如何将 Vala 编译为 C 并调用另一个文件中的函数,该文件最初是用 C 编写的并全部编译?
- java - 检查对象的结果是否为非 null 然后转换为布尔值并在 Java 中设置的简短版本
- pandas - 我不断收到 KeyError
- reactjs - 如何从 Markdown 文件中查询 gatsby 中的 zip 文件?
- swiftui - 强制导航栏项目中 NavigationLink 的目标到辅助/详细视图