【问题标题】:Is webpack + typescript needed for a node.js server in order to implement Angular SSRnode.js 服务器是否需要 webpack + typescript 才能实现 Angular SSR
【发布时间】:2018-05-12 00:41:47
【问题描述】:

我有一个现有项目,一个 Node API + Angular 项目: https://framagit.org/mael-jarnole/talebear/tree/master

我正在尝试使用官方指南实施 SSR: https://angular.io/guide/universal

这是我的在制品: https://framagit.org/mael-jarnole/talebear/tree/ssr-wip

SSR 捆绑包和常规 Angular 应用程序似乎构建良好,我的问题是快速服务器实现: 到目前为止,Webpack 输出了大量我不理解的警告和错误(可能来自我对 webpack 的了解不足),这些似乎来自第三方 js 导入(猫鼬、头盔等)

我的问题是:

  • Node 服务器是否需要使用 Webpack 和 typescript?移植代码可能会很长,我以非常快的方式完成了,到目前为止它还不是很像 Typescript。我很想坚持我的 Javascript 实现。

  • 为什么在我的 SSR 分支上运行 npm run webpack:server 时会出现错误?

  • 如果第一个问题的答案是肯定的,我应该修改什么才能使服务器 Webpack 配置正常工作?我应该在哪里看?官方指南中的配置输出了一个巨大的 server.js 文件

对不起,如果我的问题太宽泛了!感谢您的帮助。

【问题讨论】:

    标签: node.js angular typescript webpack angular-universal


    【解决方案1】:

    我从另一个角度+节点样板开始:https://github.com/angular/universal-starter,并逐步合并我的项目,重新安装每个依赖项。我的服务器现在可以工作了...

    所以问题解决了,但不知道为什么它在我的 ssr-wip 分支上不起作用。

    【讨论】:

    • 您的 WiP 是否显示具有 ssr 的功能齐全的应用程序。如果是这样,Webpack 还会在 npm run webpack:server 上抱怨 Mongoose 吗?
    猜你喜欢
    • 2015-09-28
    • 1970-01-01
    • 1970-01-01
    • 2010-09-12
    • 1970-01-01
    • 2020-05-26
    • 2017-03-13
    • 1970-01-01
    • 2019-06-11
    相关资源
    最近更新 更多