我正在完成Angular 2 的 5 分钟快速入门。但是,我的应用程序驻留在src/
文件夹而不是存储库的根目录中,并且当我运行npm start
应用程序时,它试图index.html
在根目录中查找文件。我阅读lite-server
并且文档显示它使用BrowserSync
并且我可以在我的存储库中重新BrowserSync
配置。bs-config.json
我这样做了,这就是我的配置:
{
"port": 8123,
"server": { "baseDir": "./src" }
}
根据日志它使用指定的配置:
[1] > todo-app-angular2@1.0.0 lite E:\GitHub\todo-app-angular2
[1] > lite-server "./bs-config.json"
我还尝试了通过 bs-config.js 覆盖
module.exports = {
port: 8123,
server: {
baseDir: "./src"
}
};
然而,Angular 应用程序仍然在端口 3000 上打开,并且它忽略了配置中定义的 baseDir。我究竟做错了什么?