我使用lite-server开发Angular应用程序。我有以下项目结构,非常简单:
build/
foo/
index.html (references foo.js script)
bar/
index.html (references bar.js script)
foo.js
bar.js
bsconfig.json
我想要做的是访问localhost:8000/foo
并获取foo/index.html
加载foo.js
脚本以及访问localhost:8000/bar
并获取bar/index.html
loading {{ 1}}。
我已阅读Browsersync options文档并尝试使用bar.js
配置bs-config.json
文件,但我无法正常使用。
答案 0 :(得分:0)
您可以将路由添加到服务器对象
routes : {"/foo" : "build/foo", "/bar" : "build/bar" }
您可以将foo.js和bar.js分别放在“foo”和“bar”文件夹下并在本地引用它们,或者将其保留在项目的文件夹中并将其引用为“/foo.js”和“/ bar.js“
答案 1 :(得分:-1)
您可以将base href
设置为指向index.html文件中的不同文件夹
,
<base href="/foo/">
<base href="/bar/">
此外,您还必须在system.config
文件中配置您为主程序包提供服务的位置。
希望这有帮助!