为了实现Angular SSR,node.js服务器需要webpack + typescript
我有一个现有的项目,Node API + Angular项目: https : //framagit.org/mael-jarnole/talebear/tree/master
我正在尝试使用官方指南来实施SSR: https : //angular.io/guide/universal
这是我的WiP: https ://framagit.org/mael-jarnole/talebear/tree/ssr-wip
SSR软件包和常规的Angular应用程序似乎构build得很好,我的问题是快速服务器实现:到目前为止,Webpack输出大量的警告和错误,我不明白(可能来自我对webpack的缺乏知识),似乎是来自第三方jsimport(mongoose,头盔等)
我的问题是:
-
是否有必要使用Webpack和打字机的节点服务器? 移植代码可能会很长,我以非常快的方式完成,而且到目前为止,它并不是非常类似于脚本的。 我很想坚持我的JavaScript实施工作。
-
为什么在我的SSR分支上运行
npm run webpack:server
时出现错误? -
如果第一个问题的答案是肯定的,那么我应该修改什么才能使Webpack工作正常? 我应该在哪里看? 官方指南中的configuration输出一个巨大的server.js文件
对不起,如果我的问题太广泛了! 感谢您的帮助。
我从另一个angular度+节点样板文件开始: https : //github.com/angular/universal-starter ,并逐步合并我的项目,重新安装每个依赖关系。 和我的服务器现在工作…
所以问题解决了,但不知道为什么它不能在我的ssr-wip分支上工作。