角度应用程序中指定的入口点在哪里

时间:2019-02-25 08:28:09

标签: jquery html angular angular-cli package.json

我是Angle的新手,并使用angular-cli安装了示例Angle应用程序。该文件具有package.json文件,该文件通常必须具有该应用程序的入口点。但我没有发现在此预定义的pakage.json文件中定义了该文件。 Angular App的入口点在哪里指定,为什么不按预期在package.json文件中指定。

3 个答案:

答案 0 :(得分:3)

Angular不提供类似于node.js的入口点,而是提供一个已编译的应用程序(一堆.js文件,.css文件,资产和index.html文件)。可以通过打开index.html文件来运行该应用程序。

应用程序的哪些部分将由您的main.ts文件(主要是该行)决定

platformBrowserDynamic().bootstrapModule(AppModule)

将AppModule定义为应用程序的“入口点”。

  

这是您引导启动应用程序的“根”模块

有关更多详细信息,请参见this documentation

答案 1 :(得分:2)

Angular和node.js完全不同。 Angular有自己的方式来管理项目结构

在加载Angular项目时...它会引导main.ts中定义的模块...这是您的AppModule。

platformBrowserDynamic().bootstrapModule(AppModule);

此外,请注意,您正在使用TypeScript文件。这些文件被转换为JavaScript,然后由Angular编译器进行编译。

答案 2 :(得分:0)

main.ts >> app.Module.ts >> app.component.ts >> index.html >> app.component.html

是角度应用程序的起点 您可以参考here