什么是“角根文件夹”

时间:2019-09-25 10:17:41

标签: angular mean-stack

我正在尝试按照有关如何编写简单的angular / mongodb CRUD应用程序的教程进行操作,并停留在这一部分:

“在angular根文件夹中,创建一个名为api的文件夹,然后进入该文件夹。请记住,这将是一个与Angular完全独立的项目。因此它的node_modules与Angular不同。”

基本上,问题是我应该在我的角度项目中创建文件夹:/

如果需要,请在此处链接以获取更多上下文:https://appdividend.com/2018/11/04/angular-7-crud-example-mean-stack-tutorial/

我的建议:

AngularApp    
   New Folder
      e2e
      node_modules
      (rest of angular project)    
   Api

2 个答案:

答案 0 :(得分:0)

如果它们具有不同的节点模块,那么它们应该具有不同的package.json文件。

鉴于此文件位于项目的根目录,所以这是不可能的。

您应该有一个文件夹,其中包含两个文件夹

  • api
  • 客户

那是monorepo结构。有关更多信息,您可以查看Narwhal的最新团队NxDev

编辑

您的提案是

AngularApp
  Api

我的是

MyMeanApp
  AngularApp
  Api

答案 1 :(得分:0)

您要遵循的教程是在一个项目中创建单独的前端和后端文件夹。 您可以这样做,但是也可以在一个文件夹中添加模块。

是的,您可以像现在创建的那样创建文件夹。