在OS X上的Angular 2教程El Capitan在浏览器中返回“Can not GET /”

我正在尝试在OS X上使用TypeScript来处理Angular 2。我已经按照教程进行了编译,并且没有收到任何错误。 npm start命令成功完成,并在Safari中显示新选项卡。 地址是http://localhost:3000唯一显示的是

不能获取 /

我不熟悉Lite-Server,我不知道我是否启动了一些让教程运行的东西。

有没有我错过了或某种方式来确定Lite-Server是否正在运行?

我怀疑你的文件夹/文件结构可能会混淆lite-server。

lite-server会查找一个bs-config.json文件。 这应该与您的node_modules文件夹在同一级别。

这是lite-servier的github页面 。

例如,要更改项目的服务器端口,监视文件path和基本目录,请在项目文件夹中创build一个bs-config.json文件:

BS-config.json

 { "port": 8000, "files": ["./src/**/*.{html,htm,css,js}"], "server": { "baseDir": "./src" } }