I'm trying to do angular SEO and render my apps on both dev:ssr and serve:ssr
But when I try to run "npm run dev:ssr" I get "Project Target Does Not Exist " error...
I also cannot install angular universal using the command "ng add @nguniversal/express-engine --clientProject divine-living " ... It installs but doesn't create the dependencies required
Find below my package.json file...
+++++++++++++++++++++++++
Hi Maciejtreder,
Hope you are well.
I'm new to Angular so kindly bear with me...
Here are my installed versions...
I'm trying to do angular SEO and render my apps on both dev:ssr and serve:ssr
But when I try to run "npm run dev:ssr" I get "Project Target Does Not Exist " error...
I also cannot install angular universal using the command "ng add @nguniversal/express-engine --clientProject divine-living " ... It installs but doesn't create the dependencies required
Find below my package.json file... +++++++++++++++++++++++++
{ "name": "divine-living", "version": "0.0.0", "scripts": { "ng": "ng", "start": "ng serve", "build": "ng build", "watch": "ng build --watch --configuration development", "dev:ssr": "ng run divine-living:serve-ssr", "test": "ng test" }, "private": true, "dependencies": { "@angular/animations": "^15.0.0", "@angular/common": "^15.0.0", "@angular/compiler": "^15.0.0", "@angular/core": "^15.0.0", "@angular/forms": "^15.0.0", "@angular/platform-browser": "^15.0.0", "@angular/platform-browser-dynamic": "^15.0.0", "@angular/router": "^15.0.0", "@ng-toolkit/universal": "^1.1.21", "rxjs": "~7.5.0", "tslib": "^2.3.0", "zone.js": "~0.12.0" }, "devDependencies": { "@angular-devkit/build-angular": "^15.0.1", "@angular/cli": "~15.0.1", "@angular/compiler-cli": "^15.0.0", "@types/jasmine": "~4.3.0", "jasmine-core": "~4.5.0", "karma": "~6.4.0", "karma-chrome-launcher": "~3.1.0", "karma-coverage": "~2.2.0", "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.0.0", "typescript": "~4.8.2" } }
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
+++++++++++++++++++++++++ Find below my angular.json file... +++++++++++++++++++++++++
{ "$schema": "./node_modules/@angular/cli/lib/config/schema.json", "version": 1, "newProjectRoot": "projects", "projects": { "divine-living": { "projectType": "application", "schematics": {}, "root": "", "sourceRoot": "src", "prefix": "app", "architect": { "build": { "builder": "@angular-devkit/build-angular:browser", "options": { "outputPath": "dist/divine-living", "index": "src/index.html", "main": "src/main.ts", "polyfills": [ "zone.js" ], "tsConfig": "tsconfig.app.json", "assets": [ "src/favicon.ico", "src/assets" ], "styles": [ "src/styles.css" ], "scripts": [] }, "configurations": { "production": { "budgets": [ { "type": "initial", "maximumWarning": "500kb", "maximumError": "1mb" }, { "type": "anyComponentStyle", "maximumWarning": "2kb", "maximumError": "4kb" } ], "outputHashing": "all" }, "development": { "buildOptimizer": false, "optimization": false, "vendorChunk": true, "extractLicenses": false, "sourceMap": true, "namedChunks": true } }, "defaultConfiguration": "production" }, "serve": { "builder": "@angular-devkit/build-angular:dev-server", "configurations": { "production": { "browserTarget": "divine-living:build:production" }, "development": { "browserTarget": "divine-living:build:development" } }, "defaultConfiguration": "development" }, "extract-i18n": { "builder": "@angular-devkit/build-angular:extract-i18n", "options": { "browserTarget": "divine-living:build" } }, "test": { "builder": "@angular-devkit/build-angular:karma", "options": { "polyfills": [ "zone.js", "zone.js/testing" ], "tsConfig": "tsconfig.spec.json", "assets": [ "src/favicon.ico", "src/assets" ], "styles": [ "src/styles.css" ], "scripts": [] } } } } }, "cli": { "analytics": false } }
}, "cli": { "analytics": false } } ++++++++++++++++++++++++++++++++++++
Thank you in advance for your assistance..