2016-03-10 2 views
0

Я пытаюсь понять typscript и angular2, следуя https://angular.io/guide/quickstart.Титульный 5-минутный учебник с угловыми перерывами на get

Я прошел через различные этапы, но последний шаг npm start результата в следующих ошибках

Microsoft Windows [Version 10.0.10586] 
(c) 2015 Microsoft Corporation. All rights reserved. 

J:\workspace\epimss\typescript\angular2-quickstart>npm start 

> [email protected] start J:\workspace\epimss\typescript\angular2-quickstart 
> concurrently "npm run tsc:w" "npm run lite" 

[0] 
[0] > [email protected] tsc:w J:\workspace\epimss\typescript\angular2-quickstart 
[0] > tsc -w 
[0] 
[1] 
[1] > [email protected] lite J:\workspace\epimss\typescript\angular2-quickstart 
[1] > lite-server 
[1] 
[0] 7:51:31 PM - Compilation complete. Watching for file changes. 
[1] Did not detect a `bs-config.json` or `bs-config.js` override file. Using lite-server defaults... 
[1] ** browser-sync options ** 
[1] { injectChanges: false, 
[1] files: [ './**/*.{html,htm,css,js}' ], 
[1] server: { baseDir: './', middleware: [ [Function], [Function] ] } } 
[1] [BS] Access URLs: 
[1] ------------------------------------ 
[1]  Local: http://localhost:3000 
[1]  External: http://192.168.2.4:3000 
[1] ------------------------------------ 
[1]   UI: http://localhost:3001 
[1] UI External: http://192.168.2.4:3001 
[1] ------------------------------------ 
[1] [BS] Serving files from: ./ 
[1] [BS] Watching files... 
[1] 16.03.09 19:51:36 404 GET /index.html 
[1] 16.03.09 19:51:37 404 GET /favicon.ico 
[1] 16.03.09 19:51:38 404 GET /favicon.ico 

Кто-нибудь есть подобный опыт?

Благодаря

+0

Я на самом деле не вижу никакой ошибки сервера здесь в стороне от не найдена ошибка, которая является ошибка клиента в любом случае, что с текущей информацией вы дали невозможно выяснить причину. Это заставляет меня хотеть задать вопрос, существует ли файл index.html в нужном месте или если вы запустили сервер npm из его каталога? –

+0

Вы правильно Corvus. Index.html находился в папке приложения, а не в корневой папке. Перемещение его в корневую папку и запуск команды отобразило веб-страницу. –

+0

Не могли бы вы представить структуру вашего проекта (папку, файлы, ...)? Благодаря! –

ответ

1
[1] [BS] Serving files from: ./ 

Круги на

[1] 16.03.09 19:51:36 404 GET /index.html 
[1] 16.03.09 19:51:37 404 GET /favicon.ico 

Просто означает, что эти файлы (index.html, favicon.ico) не в том месте (./).

Вам нужно будет найти место, в котором содержатся эти файлы, или переместить эти файлы в местоположение, которое вы просматриваете.

3

После завершения урока вы получите структуру папок, как на картинке ниже, теперь облегченный-сервер для обслуживания от приложения и node_modules папки необходимо добавить бс-config.json файла в угловой2-быстрой стартовой папке.

enter image description here

{ 
    "port": 3000, 
    "files": ["/app/**/*.{html,htm,css,js}"], 
    "server": { "baseDir": ["./app"], 
       "routes": { 
        "/node_modules": "node_modules" , "/app": "app", "/app.component": "app" 
       } 
    } 
}