Din*_*ies 3 server-side-rendering angular-universal angular nestjs
各位,我一直在尝试使用 Angular 与 Angular Universal 和 NestJs 来实现一个应用程序。我相信,不仅可以为 SSR 抢占 Nest 服务器,还可以提供 API 端点。
我已经使用https://github.com/nestjs/ng-universal进行了推荐的设置ng add @nestjs/ng-universal,相当标准。之后,我将代码添加到 Angular src 文件夹中并安装了所需的依赖项。
问题是,当我尝试将模块导入嵌套 app.module 时,出现以下错误:
Error: Module not found: Error: Can't resolve 'class-transformer/storage'
我尝试过使用webpack,但是由于我对webpack的了解很少,所以结果一次次失败,正如预期的那样。
首先,是否可以抢占服务器来提供端点?其次,我应该如何解决这个模块?
请在下面找到用于重现问题的存储库:
https://github.com/vitordhers/universal-nest
提前致谢
刚刚遇到了确切的问题,当我看到你的帖子时,在看到日期和零答案后,我的希望就消失了:P
\n无论如何,最终来到这里https://github.com/typestack/class-transformer/issues/ 563最终将类转换器包降级到 0.3.1\n对我有用,我希望它也对你有用:
npm install --save class-transformer@0.3.1\nRun Code Online (Sandbox Code Playgroud)\n虽然无法使 Nestjs/ng-universal 工作,但这是另一个问题。
\n谨致问候并注意安全,
\nJos\xc3\xa9 Ignacio
对于任何将 webpack 与 Nestjs 一起使用的人,请将其添加class-transformer/storage到文件lazyImport中webpack.config.js。
| 归档时间: |
|
| 查看次数: |
6254 次 |
| 最近记录: |