我是Angular的新手。我曾经angular-cli
学习过有关angular的文章,并找到了文件tsconfig.json
和tsconfig.app.json
。这两个都是打字稿相关的,我发现此链接很有用。
但是为什么要使用两个这样的文件?为什么不能将这两个文件中的配置合并到一个文件中?请帮我解决这个问题。
我是 Angular 的新手。当使用 Angular-CLI 安装 angular 应用程序时tsconfig.app.json
,我遇到了这些文件,tsconfig.spec.json
并从该链接中发现以下几点很有用。
两个 tsconfig.*.json 文件都用于 TypeScript 配置。tsconfig.app.json 用于编译代码,而 tsconfig.spec.json 用于编译测试。
我的疑问是,tsconfig.spec.json
如果我们不使用任何测试环境,我们可以完全排除文件吗?还是tsconfig.spec.json
强制性的?
我是 angular 的新手,并使用 angular-cli 安装了示例 angular 应用程序。这有 package.json 文件,该文件通常必须具有该应用程序的入口点。但是我没有发现在这个预定义的 pakage.json 文件中被定义。angular 应用程序的入口点在哪里指定,为什么不在 package.json 文件中按预期指定。
我是Angular的新手。我看到sourcemap
了tsconfig.json
,默认情况下是"sourceMap": true
。我对此几乎没有疑问,并发现此链接很有用。我仍然对此有以下疑问。
我设置了"sourceMap": false
,但在应用程序中找不到任何更改。如果我这样设置的话,实际的变化是什么?
我是 Angular 的新手。我得到的解释BrowserModule
如下。
导出所有 Angular 应用程序所需的基础设施。默认情况下包含在使用 CLI new 命令创建的所有 Angular 应用程序中。重新导出 CommonModule 和 ApplicationModule,使其导出和提供程序可供所有应用程序使用。
当我使用 angular-cli 时,我发现它BrowserModule
默认被导入到应用程序模块中。
我的疑问是,我们是否应该导入BrowserModule
Angular 应用程序中创建的所有模块?
angular ×5
angular-cli ×5
html ×4
typescript ×4
package.json ×2
node.js ×1
routes ×1
unit-testing ×1