Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

275
Views
Cómo configurar la ruta pública en angular 4

Entonces necesito configurar la carpeta pública de mi aplicación, en otras palabras, quiero que los activos apunten a mi propia ruta en el archivo de índice generado como src="mypublicpath/assets/app.js"

Estoy realmente seguro de que este es un valor que debe establecerse en la configuración angular-cli.json.

este es mi archivo

 { "project": { "version": "1.0.0-beta.28.3", "name": "ng-app-manager" }, "apps": [ { "root": "src", "outDir": "../bundles/ng-app-manager", "assets": [ "assets", "favicon.ico" ], "index": "index.html", "main": "main.ts", "polyfills": "polyfills.ts", "test": "test.ts", "tsconfig": "tsconfig.json", "prefix": "app", "styles": [ "styles.css" ], "scripts": [], "environments": { "source": "environments/environment.ts", "dev": "environments/environment.ts", "prod": "environments/environment.prod.ts" } } ], "e2e": { "protractor": { "config": "./protractor.conf.js" } }, "lint": [ { "files": "src/**/*.ts", "project": "src/tsconfig.json" }, { "files": "e2e/**/*.ts", "project": "e2e/tsconfig.json" } ], "test": { "karma": { "config": "./karma.conf.js" } }, "defaults": { "styleExt": "css", "prefixInterfaces": false, "inline": { "style": false, "template": false }, "spec": { "class": false, "component": true, "directive": true, "module": false, "pipe": true, "service": true } } }

Solo necesito el equivalente a los paquetes web "publicPath"

about 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Probablemente esté buscando la opción deployUrl en Angular CLI . Su angular-cli.json se vería así.

 { "project": { "version": "1.0.0-beta.28.3", "name": "ng-app-manager" }, "apps": [ { "root": "src", "outDir": "..\/bundles\/ng-app-manager", "deployUrl": "http://my.cdn.host.com/assets", "assets": [ "assets", "favicon.ico" ], "index": "index.html", "main": "main.ts", "polyfills": "polyfills.ts", "test": "test.ts", "tsconfig": "tsconfig.json", "prefix": "app", "styles": [ "styles.css" ], "scripts": [ ], "environments": { "source": "environments\/environment.ts", "dev": "environments\/environment.ts", "prod": "environments\/environment.prod.ts" } } ], "e2e": { "protractor": { "config": ".\/protractor.conf.js" } }, "lint": [ { "files": "src\/**\/*.ts", "project": "src\/tsconfig.json" }, { "files": "e2e\/**\/*.ts", "project": "e2e\/tsconfig.json" } ], "test": { "karma": { "config": ".\/karma.conf.js" } }, "defaults": { "styleExt": "css", "prefixInterfaces": false, "inline": { "style": false, "template": false }, "spec": { "class": false, "component": true, "directive": true, "module": false, "pipe": true, "service": true } } }

Ejecutar ng build prefijará automáticamente las referencias de recursos en la carpeta dist , con http://my.cdn.host.com/assets . Por ejemplo, la referencia para app.js estará en http://my.cdn.host.com/assets/app.js .

about 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!