在angular和nodejs项目之间共享代码

时间:2019-06-15 15:50:01

标签: node.js angular libraries package.json

我有一些最初为Angular前端编写的类,我也想在NodeJS后端中使用它们。

这些类是用打字稿编写的,而我的NodeJS后端是用javascript编写的。

在两个项目之间共享此代码的最简便的方法是什么,以便将来两者都可以使用相同的源代码?

如果我可以将代码保留为打字稿和私人代码,那当然是一个好处。但我担心的是,我将不得不将其重写为javascript并为它们创建一个公共npm软件包。

2 个答案:

答案 0 :(得分:0)

  

您可以在Angular和Node项目之间共享一些代码,为此,您需要在节点侧选择“ Nest”框架

     

巢的好处

  1. 它使用打字稿
  2. 它遵循与Angular相同的语法
  3. 它遵循体系结构中的模块化

For detailed information, please follow official nest website

  

xplat-跨平台

此跨平台已经可以解决您的问题。

xplat official website

答案 1 :(得分:0)

您可能想看看Nx。它允许您创建可以在前端应用程序(例如Angular)和后端Node.js应用程序之间共享的库。