johnpapa / johnpapa/lite-server

Configure lite-server to open an index.html from a subfolder

Open
#148 2 comments 2 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
2.3k
Forks
262
PR merge metrics
No merged PRs in 30d

Description

Before you open an issue, please check if a similar issue already exists or has been closed before.

### A descriptive title
The behavior you expect to see, and the actual behavior...

For feature requests, a description of the problem you're trying to solve, including *why* you think this is a problem.

I am trying to configure live-server to use the index.html and code from a subfolder off of the root folder

------------------------------------------------------
bs-config.json
------------------------------------------------------
{
"port": 3000,
"files" : [ "./SEC010/*.{js, html}" ],
"open" : "/SEC010/index.html",
"server": {
"baseDir": "./"
},
"http" : true,
"browser": ["chrome"]
}
------------------------------------------------------

If I set baseDir to ./SEV010, it will load the index.html from that sub-folder, but then how do I get live-server to utilize the node_modules sub-folder in the root folder?

### Bug repro steps
Please give us an isolated way to reproduce the behavior (example: GitHub repository with code that anyone can clone to observe the problem, or a Dockerfile that replicates your environment):

1.
2.
3.

### Environment
- `lite-server` version:
- `nodejs` version:
- `npm` version:
- OS type/version:

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.