相关疑难解决方法(0)

无法在Angular 2应用程序中更改lite-server的基本文件夹

我正在经历Angular 25分钟快速启动.但是,我的应用程序驻留在src/文件夹而不是我的存储库的根目录,当我运行npm start应用程序时,尝试index.html在根目录中查找文件.我在读了lite-server和文档显示,它使用BrowserSync我可以重新BrowserSyncbs-config.json在我的仓库.我这样做了,这就是我的配置:

{
  "port": 8123,
  "server": { "baseDir": "./src" }
}
Run Code Online (Sandbox Code Playgroud)

根据日志,它使用指定的配置:

[1] > todo-app-angular2@1.0.0 lite E:\GitHub\todo-app-angular2
[1] > lite-server "./bs-config.json"
Run Code Online (Sandbox Code Playgroud)

我还尝试通过bs-config.js覆盖

module.exports = {
  port: 8123,
  server: {
    baseDir: "./src"
  }
};
Run Code Online (Sandbox Code Playgroud)

但是,Angular应用程序仍然在端口3000上打开,而忽略了配置中定义的baseDir.我究竟做错了什么?

node.js browser-sync lite-server angular

9
推荐指数
2
解决办法
2万
查看次数

标签 统计

angular ×1

browser-sync ×1

lite-server ×1

node.js ×1