Angular 2 关于 OS X El Capitan Returns "Cannot GET /" 在浏览器中的教程
Angular 2 Tutorial on OS X El Capitan Returns "Cannot GET /" in browser
我正在尝试在 OS X 上使用 TypeScript 完成 Angular 2。我已经按照教程进行操作,并且在编译时没有收到任何错误。 npm start
命令成功完成,并在 Safari 中显示一个新选项卡。地址是 http://localhost:3000
,唯一显示的是
Cannot GET /
我对 Lite-Server 不熟悉,也不知道是不是我没有启动某些东西来获取教程 运行。
有没有我遗漏的东西或确定 Lite-Server 是否为 运行 的方法?
我怀疑您的 folder/file 结构可能会混淆 lite-server。
lite-server 将查找 bs-config.json 文件。这应该与您的 node_modules 文件夹处于同一级别。
Here is the github page for lite-servier.
For example, to change the server port, watched file paths, and base
directory for your project, create a bs-config.json in your
project's folder:
bs-config.json
{
"port": 8000,
"files": ["./src/**/*.{html,htm,css,js}"],
"server": { "baseDir": "./src" }
}
我正在尝试在 OS X 上使用 TypeScript 完成 Angular 2。我已经按照教程进行操作,并且在编译时没有收到任何错误。 npm start
命令成功完成,并在 Safari 中显示一个新选项卡。地址是 http://localhost:3000
,唯一显示的是
Cannot GET /
我对 Lite-Server 不熟悉,也不知道是不是我没有启动某些东西来获取教程 运行。
有没有我遗漏的东西或确定 Lite-Server 是否为 运行 的方法?
我怀疑您的 folder/file 结构可能会混淆 lite-server。
lite-server 将查找 bs-config.json 文件。这应该与您的 node_modules 文件夹处于同一级别。
Here is the github page for lite-servier.
For example, to change the server port, watched file paths, and base directory for your project, create a bs-config.json in your project's folder:
bs-config.json
{
"port": 8000,
"files": ["./src/**/*.{html,htm,css,js}"],
"server": { "baseDir": "./src" }
}