選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
 

116 行
3.2 KiB

  1. {
  2. "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
  3. "version": 1,
  4. "newProjectRoot": "projects",
  5. "projects": {
  6. "matsen-tool": {
  7. "projectType": "application",
  8. "schematics": {
  9. "@schematics/angular:component": {
  10. "style": "scss",
  11. "standalone": false
  12. },
  13. "@schematics/angular:directive": {
  14. "standalone": false
  15. },
  16. "@schematics/angular:pipe": {
  17. "standalone": false
  18. }
  19. },
  20. "root": "",
  21. "sourceRoot": "src",
  22. "prefix": "app",
  23. "architect": {
  24. "build": {
  25. "builder": "@angular-devkit/build-angular:application",
  26. "options": {
  27. "outputPath": "dist/matsen-tool",
  28. "index": "src/index.html",
  29. "browser": "src/main.ts",
  30. "polyfills": [
  31. "zone.js"
  32. ],
  33. "tsConfig": "tsconfig.app.json",
  34. "inlineStyleLanguage": "scss",
  35. "assets": [
  36. "src/favicon.ico",
  37. "src/assets"
  38. ],
  39. "styles": [
  40. "@angular/material/prebuilt-themes/pink-bluegrey.css",
  41. "src/styles.scss"
  42. ],
  43. "scripts": [],
  44. "server": "src/main.server.ts",
  45. "prerender": true,
  46. "ssr": {
  47. "entry": "server.ts"
  48. }
  49. },
  50. "configurations": {
  51. "production": {
  52. "budgets": [
  53. {
  54. "type": "initial",
  55. "maximumWarning": "500kb",
  56. "maximumError": "1mb"
  57. },
  58. {
  59. "type": "anyComponentStyle",
  60. "maximumWarning": "2kb",
  61. "maximumError": "4kb"
  62. }
  63. ],
  64. "outputHashing": "all"
  65. },
  66. "development": {
  67. "optimization": false,
  68. "extractLicenses": false,
  69. "sourceMap": true
  70. }
  71. },
  72. "defaultConfiguration": "production"
  73. },
  74. "serve": {
  75. "builder": "@angular-devkit/build-angular:dev-server",
  76. "configurations": {
  77. "production": {
  78. "buildTarget": "matsen-tool:build:production"
  79. },
  80. "development": {
  81. "buildTarget": "matsen-tool:build:development"
  82. }
  83. },
  84. "defaultConfiguration": "development"
  85. },
  86. "extract-i18n": {
  87. "builder": "@angular-devkit/build-angular:extract-i18n",
  88. "options": {
  89. "buildTarget": "matsen-tool:build"
  90. }
  91. },
  92. "test": {
  93. "builder": "@angular-devkit/build-angular:karma",
  94. "options": {
  95. "polyfills": [
  96. "zone.js",
  97. "zone.js/testing"
  98. ],
  99. "tsConfig": "tsconfig.spec.json",
  100. "inlineStyleLanguage": "scss",
  101. "assets": [
  102. "src/favicon.ico",
  103. "src/assets"
  104. ],
  105. "styles": [
  106. "@angular/material/prebuilt-themes/pink-bluegrey.css",
  107. "src/styles.scss"
  108. ],
  109. "scripts": []
  110. }
  111. }
  112. }
  113. }
  114. }
  115. }