我目前正在尝试学习Web开发,并决定使用Angular6。在看了一些教程之后,我才开始我的第一个实际项目。基本上,我只是想知道人们通常如何构造他们的项目。同样,我只是创建一些组件,例如;页眉,页脚,导航,内容。。然后在应用程序组件html文件中放入标签(依此类推)。还是有更好的方法来做到这一点? 同样,感谢您对开始进行角度/网络开发的人的任何提示,谢谢。
答案 0 :(得分:1)
如果使用Angular CLI(https://cli.angular.io/)引导您的项目,您将获得基本结构。上面提到的站点对典型的项目目录结构有很好的建议;但是,对于第一个项目,只需要遵循Angular CLI来创建您的初始项目,并允许您生成组件并在前4个CLI命令中提供服务就更容易了。随着您的应用程序的增长,您可能会考虑其他子目录。
这是一个典型的入门项目。
.
├── README.md
├── angular.json
├── e2e
│ ├── protractor.conf.js
│ ├── src
│ │ ├── app.e2e-spec.ts
│ │ └── app.po.ts
│ └── tsconfig.e2e.json
├── package-lock.json
├── package.json
├── src
│ ├── app
│ │ ├── app.component.css
│ │ ├── app.component.html
│ │ ├── app.component.spec.ts
│ │ ├── app.component.ts
│ │ └── app.module.ts
│ ├── assets
│ ├── browserslist
│ ├── environments
│ │ ├── environment.prod.ts
│ │ └── environment.ts
│ ├── favicon.ico
│ ├── index.html
│ ├── karma.conf.js
│ ├── main.ts
│ ├── polyfills.ts
│ ├── styles.css
│ ├── test.ts
│ ├── tsconfig.app.json
│ ├── tsconfig.spec.json
│ └── tslint.json
├── tsconfig.json
└── tslint.json