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

457
Views
Inicio rápido de Angular2: mensaje "No se puede obtener"

He estado tratando de hacer la guía de inicio rápido para Angular2. Hice el ejemplo como se indica en la guía rápida. Sin embargo, cuando lo ejecuté, mostró el siguiente mensaje "No se puede obtener". ¿Alguien sabe por qué ocurre esto?

archivo boot.js

 // JavaScript source code (function (app) { document.addEventListener('DOMContentLoaded', function () { ng.platform.browser.bootstrap(app.AppComponent); }); })(window.app || (window.app = {}));

El archivo app.component.js

 (function (app) { app.AppComponent = ng.core.Component({ Selector: 'my-app', template: '<h1>My First Angular 2 App </h1>' }) .class({ constructor: function () { } }); })(window.app || window.app == {});

El archivo de índice

 <html> <head> <title>Angular 2 QuickStart</title> <!-- 1. Load libraries --> <script src="https://code.angularjs.org/2.0.0-beta.0/angular2-polyfills.js"></script> <script src="https://code.angularjs.org/2.0.0-beta.0/Rx.umd.js"></script> <script src="https://code.angularjs.org/2.0.0-beta.0/angular2-all.umd.dev.js"></script> <!-- 2. Load our 'modules' --> <script src='app/app.component.js'></script> <script src='app/boot.js'></script> </head> <!-- 3. Display the application --> <body> <my-app>Loading...</my-app> </body> </html>

Finalmente, el archivo package.json

 { "name": "angular2-quickstart", "version": "1.0.0", "scripts": { "start": "npm run lite", "lite": "lite-server" }, "license": "ISC", "dependencies": { "angular2": "2.0.0-beta.0", "systemjs": "0.19.6", "es6-promise": "^3.0.2", "es6-shim": "^0.33.3", "reflect-metadata": "0.1.2", "rxjs": "5.0.0-beta.0", "zone.js": "0.5.10" }, "devDependencies": { "lite-server": "^1.3.1" } }

Ejecuté la línea 'npm start' que abrió el navegador y mostró 'Cannot Get'

over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

Recibí este error cuando index.html no estaba en la carpeta correcta.

Si ese es el caso, colocarlo en la carpeta raíz del proyecto angular principal debería resolver el error.

over 4 years ago · Santiago Trujillo Report

0

Fondo

He tenido el mismo problema: Cannot GET / pagename de página en todas las páginas. Busqué en Internet pero no encontré una solución como esta.

Mi proyecto residía dentro de una carpeta con espacios ASCII ya que el nombre del repositorio también contenía espacios.

Responder

La carpeta en la que reside su proyecto no debe contener ningún espacio o carácter ASCII "%20".

ingrese la descripción de la imagen aquí

Después de este cambio, mi proyecto no dio el error Cannot GET / pagename .

over 4 years ago · Santiago Trujillo Report

0

Descubrí cuál era el problema. Tenía un espacio adicional en mi archivo html que estaba causando el error. Eliminé el espacio adicional y funcionó como se esperaba.

over 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!